Revert "Remove packages/apps/Phone per b/10976383."
Ben Gilad [Mon, 30 Sep 2013 21:48:30 +0000 (21:48 +0000)]
https://googleplex-android-review.git.corp.google.com/#/c/367698/ broke some tests we didn't know exist and in turn the build, reverting until we have a fix for that.

This reverts commit 1ac20c8a533794c29928d77b2d9d434960f38e8d.

Change-Id: Ib856dfdc93c87dae8a305408541f1e8587b92adb

617 files changed:
Android.mk [new file with mode: 0644]
AndroidManifest.xml [new file with mode: 0644]
CleanSpec.mk [new file with mode: 0644]
MODULE_LICENSE_APACHE2 [new file with mode: 0644]
NOTICE [new file with mode: 0644]
lint.xml [new file with mode: 0644]
proguard.flags [new file with mode: 0644]
res/anim/activity_close_enter.xml [new file with mode: 0644]
res/anim/activity_close_exit.xml [new file with mode: 0644]
res/color/ota_title_color.xml [new file with mode: 0644]
res/drawable-ar-hdpi/dial_num_0_no_plus_wht.png [new file with mode: 0644]
res/drawable-ar-hdpi/dial_num_1_no_vm_wht.png [new file with mode: 0644]
res/drawable-ar-hdpi/dial_num_2_wht.png [new file with mode: 0644]
res/drawable-ar-hdpi/dial_num_3_wht.png [new file with mode: 0644]
res/drawable-ar-hdpi/dial_num_4_wht.png [new file with mode: 0644]
res/drawable-ar-hdpi/dial_num_5_wht.png [new file with mode: 0644]
res/drawable-ar-hdpi/dial_num_6_wht.png [new file with mode: 0644]
res/drawable-ar-hdpi/dial_num_7_wht.png [new file with mode: 0644]
res/drawable-ar-hdpi/dial_num_8_wht.png [new file with mode: 0644]
res/drawable-ar-hdpi/dial_num_9_wht.png [new file with mode: 0644]
res/drawable-ar-mdpi/dial_num_0_no_plus_wht.png [new file with mode: 0644]
res/drawable-ar-mdpi/dial_num_1_no_vm_wht.png [new file with mode: 0644]
res/drawable-ar-mdpi/dial_num_2_wht.png [new file with mode: 0644]
res/drawable-ar-mdpi/dial_num_3_wht.png [new file with mode: 0644]
res/drawable-ar-mdpi/dial_num_4_wht.png [new file with mode: 0644]
res/drawable-ar-mdpi/dial_num_5_wht.png [new file with mode: 0644]
res/drawable-ar-mdpi/dial_num_6_wht.png [new file with mode: 0644]
res/drawable-ar-mdpi/dial_num_7_wht.png [new file with mode: 0644]
res/drawable-ar-mdpi/dial_num_8_wht.png [new file with mode: 0644]
res/drawable-ar-mdpi/dial_num_9_wht.png [new file with mode: 0644]
res/drawable-ar-xhdpi/dial_num_0_no_plus_wht.png [new file with mode: 0644]
res/drawable-ar-xhdpi/dial_num_1_no_vm_wht.png [new file with mode: 0644]
res/drawable-ar-xhdpi/dial_num_2_wht.png [new file with mode: 0644]
res/drawable-ar-xhdpi/dial_num_3_wht.png [new file with mode: 0644]
res/drawable-ar-xhdpi/dial_num_4_wht.png [new file with mode: 0644]
res/drawable-ar-xhdpi/dial_num_5_wht.png [new file with mode: 0644]
res/drawable-ar-xhdpi/dial_num_6_wht.png [new file with mode: 0644]
res/drawable-ar-xhdpi/dial_num_7_wht.png [new file with mode: 0644]
res/drawable-ar-xhdpi/dial_num_8_wht.png [new file with mode: 0644]
res/drawable-ar-xhdpi/dial_num_9_wht.png [new file with mode: 0644]
res/drawable-fa-hdpi/dial_num_0_no_plus_wht.png [new file with mode: 0644]
res/drawable-fa-hdpi/dial_num_1_no_vm_wht.png [new file with mode: 0644]
res/drawable-fa-hdpi/dial_num_2_wht.png [new file with mode: 0644]
res/drawable-fa-hdpi/dial_num_3_wht.png [new file with mode: 0644]
res/drawable-fa-hdpi/dial_num_4_wht.png [new file with mode: 0644]
res/drawable-fa-hdpi/dial_num_5_wht.png [new file with mode: 0644]
res/drawable-fa-hdpi/dial_num_6_wht.png [new file with mode: 0644]
res/drawable-fa-hdpi/dial_num_7_wht.png [new file with mode: 0644]
res/drawable-fa-hdpi/dial_num_8_wht.png [new file with mode: 0644]
res/drawable-fa-hdpi/dial_num_9_wht.png [new file with mode: 0644]
res/drawable-fa-mdpi/dial_num_0_no_plus_wht.png [new file with mode: 0644]
res/drawable-fa-mdpi/dial_num_1_no_vm_wht.png [new file with mode: 0644]
res/drawable-fa-mdpi/dial_num_2_wht.png [new file with mode: 0644]
res/drawable-fa-mdpi/dial_num_3_wht.png [new file with mode: 0644]
res/drawable-fa-mdpi/dial_num_4_wht.png [new file with mode: 0644]
res/drawable-fa-mdpi/dial_num_5_wht.png [new file with mode: 0644]
res/drawable-fa-mdpi/dial_num_6_wht.png [new file with mode: 0644]
res/drawable-fa-mdpi/dial_num_7_wht.png [new file with mode: 0644]
res/drawable-fa-mdpi/dial_num_8_wht.png [new file with mode: 0644]
res/drawable-fa-mdpi/dial_num_9_wht.png [new file with mode: 0644]
res/drawable-fa-xhdpi/dial_num_0_no_plus_wht.png [new file with mode: 0644]
res/drawable-fa-xhdpi/dial_num_1_no_vm_wht.png [new file with mode: 0644]
res/drawable-fa-xhdpi/dial_num_2_wht.png [new file with mode: 0644]
res/drawable-fa-xhdpi/dial_num_3_wht.png [new file with mode: 0644]
res/drawable-fa-xhdpi/dial_num_4_wht.png [new file with mode: 0644]
res/drawable-fa-xhdpi/dial_num_5_wht.png [new file with mode: 0644]
res/drawable-fa-xhdpi/dial_num_6_wht.png [new file with mode: 0644]
res/drawable-fa-xhdpi/dial_num_7_wht.png [new file with mode: 0644]
res/drawable-fa-xhdpi/dial_num_8_wht.png [new file with mode: 0644]
res/drawable-fa-xhdpi/dial_num_9_wht.png [new file with mode: 0644]
res/drawable-hdpi/btn_call_pressed.png [new file with mode: 0644]
res/drawable-hdpi/dial_background_texture.png [new file with mode: 0644]
res/drawable-hdpi/dial_num_0_no_plus_wht.png [new file with mode: 0644]
res/drawable-hdpi/dial_num_1_no_vm_wht.png [new file with mode: 0644]
res/drawable-hdpi/dial_num_2_wht.png [new file with mode: 0644]
res/drawable-hdpi/dial_num_3_wht.png [new file with mode: 0644]
res/drawable-hdpi/dial_num_4_wht.png [new file with mode: 0644]
res/drawable-hdpi/dial_num_5_wht.png [new file with mode: 0644]
res/drawable-hdpi/dial_num_6_wht.png [new file with mode: 0644]
res/drawable-hdpi/dial_num_7_wht.png [new file with mode: 0644]
res/drawable-hdpi/dial_num_8_wht.png [new file with mode: 0644]
res/drawable-hdpi/dial_num_9_wht.png [new file with mode: 0644]
res/drawable-hdpi/dial_num_pound_wht.png [new file with mode: 0644]
res/drawable-hdpi/dial_num_star_wht.png [new file with mode: 0644]
res/drawable-hdpi/endcall_active.png [new file with mode: 0644]
res/drawable-hdpi/endcall_background_texture.png [new file with mode: 0644]
res/drawable-hdpi/endcall_disable.png [new file with mode: 0644]
res/drawable-hdpi/green_divider.png [new file with mode: 0644]
res/drawable-hdpi/ic_ab_dialer_holo_dark.png [new file with mode: 0644]
res/drawable-hdpi/ic_active_state_dialer_holo_dark.png [new file with mode: 0644]
res/drawable-hdpi/ic_add_contact_holo_dark.png [new file with mode: 0644]
res/drawable-hdpi/ic_bluetooth_holo_dark.png [new file with mode: 0644]
res/drawable-hdpi/ic_btn_back.png [new file with mode: 0755]
res/drawable-hdpi/ic_btn_next.png [new file with mode: 0755]
res/drawable-hdpi/ic_dial_action_call.png [new file with mode: 0644]
res/drawable-hdpi/ic_dial_action_delete.png [new file with mode: 0644]
res/drawable-hdpi/ic_dial_end_call.png [new file with mode: 0644]
res/drawable-hdpi/ic_dialpad_holo_dark.png [new file with mode: 0644]
res/drawable-hdpi/ic_end_call_holo_dark.png [new file with mode: 0644]
res/drawable-hdpi/ic_groups_holo_dark.png [new file with mode: 0644]
res/drawable-hdpi/ic_hold_pause_holo_dark.png [new file with mode: 0644]
res/drawable-hdpi/ic_in_call_touch_handle_normal.png [new file with mode: 0644]
res/drawable-hdpi/ic_incall_switch_holo_dark.png [new file with mode: 0644]
res/drawable-hdpi/ic_incoming_call_bluetooth.png [new file with mode: 0644]
res/drawable-hdpi/ic_launcher_sip_call.png [new file with mode: 0644]
res/drawable-hdpi/ic_lockscreen_answer_activated.png [new file with mode: 0644]
res/drawable-hdpi/ic_lockscreen_answer_normal.png [new file with mode: 0644]
res/drawable-hdpi/ic_lockscreen_decline_activated.png [new file with mode: 0644]
res/drawable-hdpi/ic_lockscreen_decline_normal.png [new file with mode: 0644]
res/drawable-hdpi/ic_lockscreen_text_activated.png [new file with mode: 0644]
res/drawable-hdpi/ic_lockscreen_text_normal.png [new file with mode: 0644]
res/drawable-hdpi/ic_menu_contact.png [new file with mode: 0644]
res/drawable-hdpi/ic_merge_holo_dark.png [new file with mode: 0644]
res/drawable-hdpi/ic_more_indicator_holo_dark.png [new file with mode: 0644]
res/drawable-hdpi/ic_mute_holo_dark.png [new file with mode: 0644]
res/drawable-hdpi/ic_see_contacts_holo_dark.png [new file with mode: 0644]
res/drawable-hdpi/ic_sound_bluetooth_holo_dark.png [new file with mode: 0644]
res/drawable-hdpi/ic_sound_handset_holo_dark.png [new file with mode: 0644]
res/drawable-hdpi/ic_sound_holo_dark.png [new file with mode: 0644]
res/drawable-hdpi/ic_sound_off_speakerphone_holo_dark.png [new file with mode: 0644]
res/drawable-hdpi/ic_sound_speakerphone_holo_dark.png [new file with mode: 0644]
res/drawable-hdpi/ic_split_holo_dark.png [new file with mode: 0644]
res/drawable-hdpi/ic_text_holo_dark.png [new file with mode: 0644]
res/drawable-hdpi/list_focused_holo.9.png [new file with mode: 0644]
res/drawable-hdpi/list_pressed_holo_dark.9.png [new file with mode: 0644]
res/drawable-hdpi/list_selector_disabled_holo_dark.9.png [new file with mode: 0644]
res/drawable-hdpi/picture_busy.png [new file with mode: 0644]
res/drawable-hdpi/picture_conference.png [new file with mode: 0644]
res/drawable-hdpi/picture_dialing.png [new file with mode: 0644]
res/drawable-hdpi/picture_emergency25x25.png [new file with mode: 0644]
res/drawable-hdpi/picture_emergency32x32.png [new file with mode: 0644]
res/drawable-hdpi/picture_unknown.png [new file with mode: 0644]
res/drawable-hdpi/stat_sys_phone_call.png [new file with mode: 0644]
res/drawable-hdpi/stat_sys_phone_call_end.png [new file with mode: 0644]
res/drawable-hdpi/stat_sys_phone_call_forward.png [new file with mode: 0644]
res/drawable-hdpi/stat_sys_phone_call_on_hold.png [new file with mode: 0644]
res/drawable-hdpi/stat_sys_vp_phone_call.png [new file with mode: 0644]
res/drawable-hdpi/stat_sys_vp_phone_call_on_hold.png [new file with mode: 0644]
res/drawable-ldrtl-hdpi/ic_ab_dialer_holo_dark.png [new file with mode: 0644]
res/drawable-ldrtl-hdpi/ic_add_contact_holo_dark.png [new file with mode: 0644]
res/drawable-ldrtl-hdpi/ic_btn_back.png [new file with mode: 0644]
res/drawable-ldrtl-hdpi/ic_btn_next.png [new file with mode: 0644]
res/drawable-ldrtl-hdpi/ic_dial_action_call.png [new file with mode: 0644]
res/drawable-ldrtl-hdpi/ic_groups_holo_dark.png [new file with mode: 0644]
res/drawable-ldrtl-hdpi/ic_in_call_touch_handle_normal.png [new file with mode: 0644]
res/drawable-ldrtl-hdpi/ic_lockscreen_answer_activated.png [new file with mode: 0644]
res/drawable-ldrtl-hdpi/ic_lockscreen_answer_normal.png [new file with mode: 0644]
res/drawable-ldrtl-hdpi/ic_lockscreen_text_activated.png [new file with mode: 0644]
res/drawable-ldrtl-hdpi/ic_lockscreen_text_normal.png [new file with mode: 0644]
res/drawable-ldrtl-hdpi/ic_more_indicator_holo_dark.png [new file with mode: 0644]
res/drawable-ldrtl-hdpi/ic_see_contacts_holo_dark.png [new file with mode: 0644]
res/drawable-ldrtl-hdpi/ic_sound_handset_holo_dark.png [new file with mode: 0644]
res/drawable-ldrtl-hdpi/ic_sound_holo_dark.png [new file with mode: 0644]
res/drawable-ldrtl-hdpi/ic_sound_off_speakerphone_holo_dark.png [new file with mode: 0644]
res/drawable-ldrtl-hdpi/ic_sound_speakerphone_holo_dark.png [new file with mode: 0644]
res/drawable-ldrtl-hdpi/ic_text_holo_dark.png [new file with mode: 0644]
res/drawable-ldrtl-hdpi/picture_conference.png [new file with mode: 0644]
res/drawable-ldrtl-hdpi/picture_dialing.png [new file with mode: 0644]
res/drawable-ldrtl-hdpi/picture_emergency25x25.png [new file with mode: 0644]
res/drawable-ldrtl-hdpi/picture_emergency32x32.png [new file with mode: 0644]
res/drawable-ldrtl-hdpi/picture_unknown.png [new file with mode: 0644]
res/drawable-ldrtl-hdpi/stat_sys_phone_call.png [new file with mode: 0644]
res/drawable-ldrtl-hdpi/stat_sys_phone_call_forward.png [new file with mode: 0644]
res/drawable-ldrtl-hdpi/stat_sys_phone_call_on_hold.png [new file with mode: 0644]
res/drawable-ldrtl-hdpi/stat_sys_vp_phone_call.png [new file with mode: 0644]
res/drawable-ldrtl-hdpi/stat_sys_vp_phone_call_on_hold.png [new file with mode: 0644]
res/drawable-ldrtl-mdpi/ic_ab_dialer_holo_dark.png [new file with mode: 0644]
res/drawable-ldrtl-mdpi/ic_add_contact_holo_dark.png [new file with mode: 0644]
res/drawable-ldrtl-mdpi/ic_btn_back.png [new file with mode: 0644]
res/drawable-ldrtl-mdpi/ic_btn_next.png [new file with mode: 0644]
res/drawable-ldrtl-mdpi/ic_dial_action_call.png [new file with mode: 0644]
res/drawable-ldrtl-mdpi/ic_groups_holo_dark.png [new file with mode: 0644]
res/drawable-ldrtl-mdpi/ic_in_call_touch_handle_normal.png [new file with mode: 0644]
res/drawable-ldrtl-mdpi/ic_lockscreen_answer_activated.png [new file with mode: 0644]
res/drawable-ldrtl-mdpi/ic_lockscreen_answer_normal.png [new file with mode: 0644]
res/drawable-ldrtl-mdpi/ic_lockscreen_text_activated.png [new file with mode: 0644]
res/drawable-ldrtl-mdpi/ic_lockscreen_text_normal.png [new file with mode: 0644]
res/drawable-ldrtl-mdpi/ic_more_indicator_holo_dark.png [new file with mode: 0644]
res/drawable-ldrtl-mdpi/ic_see_contacts_holo_dark.png [new file with mode: 0644]
res/drawable-ldrtl-mdpi/ic_sound_handset_holo_dark.png [new file with mode: 0644]
res/drawable-ldrtl-mdpi/ic_sound_holo_dark.png [new file with mode: 0644]
res/drawable-ldrtl-mdpi/ic_sound_off_speakerphone_holo_dark.png [new file with mode: 0644]
res/drawable-ldrtl-mdpi/ic_sound_speakerphone_holo_dark.png [new file with mode: 0644]
res/drawable-ldrtl-mdpi/ic_text_holo_dark.png [new file with mode: 0644]
res/drawable-ldrtl-mdpi/picture_conference.png [new file with mode: 0644]
res/drawable-ldrtl-mdpi/picture_dialing.png [new file with mode: 0644]
res/drawable-ldrtl-mdpi/picture_emergency25x25.png [new file with mode: 0644]
res/drawable-ldrtl-mdpi/picture_emergency32x32.png [new file with mode: 0644]
res/drawable-ldrtl-mdpi/picture_unknown.png [new file with mode: 0644]
res/drawable-ldrtl-mdpi/stat_sys_phone_call.png [new file with mode: 0644]
res/drawable-ldrtl-mdpi/stat_sys_phone_call_forward.png [new file with mode: 0644]
res/drawable-ldrtl-mdpi/stat_sys_phone_call_on_hold.png [new file with mode: 0644]
res/drawable-ldrtl-mdpi/stat_sys_vp_phone_call.png [new file with mode: 0644]
res/drawable-ldrtl-mdpi/stat_sys_vp_phone_call_on_hold.png [new file with mode: 0644]
res/drawable-ldrtl-xhdpi/ic_ab_dialer_holo_dark.png [new file with mode: 0644]
res/drawable-ldrtl-xhdpi/ic_add_contact_holo_dark.png [new file with mode: 0644]
res/drawable-ldrtl-xhdpi/ic_btn_back.png [new file with mode: 0644]
res/drawable-ldrtl-xhdpi/ic_btn_next.png [new file with mode: 0644]
res/drawable-ldrtl-xhdpi/ic_dial_action_call.png [new file with mode: 0644]
res/drawable-ldrtl-xhdpi/ic_groups_holo_dark.png [new file with mode: 0644]
res/drawable-ldrtl-xhdpi/ic_in_call_touch_handle_normal.png [new file with mode: 0644]
res/drawable-ldrtl-xhdpi/ic_lockscreen_answer_activated.png [new file with mode: 0644]
res/drawable-ldrtl-xhdpi/ic_lockscreen_answer_normal.png [new file with mode: 0644]
res/drawable-ldrtl-xhdpi/ic_lockscreen_text_activated.png [new file with mode: 0644]
res/drawable-ldrtl-xhdpi/ic_lockscreen_text_normal.png [new file with mode: 0644]
res/drawable-ldrtl-xhdpi/ic_more_indicator_holo_dark.png [new file with mode: 0644]
res/drawable-ldrtl-xhdpi/ic_see_contacts_holo_dark.png [new file with mode: 0644]
res/drawable-ldrtl-xhdpi/ic_sound_handset_holo_dark.png [new file with mode: 0644]
res/drawable-ldrtl-xhdpi/ic_sound_holo_dark.png [new file with mode: 0644]
res/drawable-ldrtl-xhdpi/ic_sound_off_speakerphone_holo_dark.png [new file with mode: 0644]
res/drawable-ldrtl-xhdpi/ic_sound_speakerphone_holo_dark.png [new file with mode: 0644]
res/drawable-ldrtl-xhdpi/ic_text_holo_dark.png [new file with mode: 0644]
res/drawable-ldrtl-xhdpi/picture_conference.png [new file with mode: 0644]
res/drawable-ldrtl-xhdpi/picture_dialing.png [new file with mode: 0644]
res/drawable-ldrtl-xhdpi/picture_emergency25x25.png [new file with mode: 0644]
res/drawable-ldrtl-xhdpi/picture_emergency32x32.png [new file with mode: 0644]
res/drawable-ldrtl-xhdpi/picture_unknown.png [new file with mode: 0644]
res/drawable-ldrtl-xhdpi/stat_sys_phone_call.png [new file with mode: 0644]
res/drawable-ldrtl-xhdpi/stat_sys_phone_call_forward.png [new file with mode: 0644]
res/drawable-ldrtl-xhdpi/stat_sys_phone_call_on_hold.png [new file with mode: 0644]
res/drawable-ldrtl-xhdpi/stat_sys_vp_phone_call.png [new file with mode: 0644]
res/drawable-ldrtl-xhdpi/stat_sys_vp_phone_call_on_hold.png [new file with mode: 0644]
res/drawable-mdpi/btn_call_pressed.png [new file with mode: 0644]
res/drawable-mdpi/dial_background_texture.png [new file with mode: 0644]
res/drawable-mdpi/dial_num_0_no_plus_wht.png [new file with mode: 0644]
res/drawable-mdpi/dial_num_1_no_vm_wht.png [new file with mode: 0644]
res/drawable-mdpi/dial_num_2_wht.png [new file with mode: 0644]
res/drawable-mdpi/dial_num_3_wht.png [new file with mode: 0644]
res/drawable-mdpi/dial_num_4_wht.png [new file with mode: 0644]
res/drawable-mdpi/dial_num_5_wht.png [new file with mode: 0644]
res/drawable-mdpi/dial_num_6_wht.png [new file with mode: 0644]
res/drawable-mdpi/dial_num_7_wht.png [new file with mode: 0644]
res/drawable-mdpi/dial_num_8_wht.png [new file with mode: 0644]
res/drawable-mdpi/dial_num_9_wht.png [new file with mode: 0644]
res/drawable-mdpi/dial_num_pound_wht.png [new file with mode: 0644]
res/drawable-mdpi/dial_num_star_wht.png [new file with mode: 0644]
res/drawable-mdpi/endcall_active.png [new file with mode: 0644]
res/drawable-mdpi/endcall_background_texture.png [new file with mode: 0644]
res/drawable-mdpi/endcall_disable.png [new file with mode: 0644]
res/drawable-mdpi/green_divider.png [new file with mode: 0644]
res/drawable-mdpi/ic_ab_dialer_holo_dark.png [new file with mode: 0644]
res/drawable-mdpi/ic_active_state_dialer_holo_dark.png [new file with mode: 0644]
res/drawable-mdpi/ic_add_contact_holo_dark.png [new file with mode: 0644]
res/drawable-mdpi/ic_bluetooth_holo_dark.png [new file with mode: 0644]
res/drawable-mdpi/ic_btn_back.png [new file with mode: 0644]
res/drawable-mdpi/ic_btn_next.png [new file with mode: 0755]
res/drawable-mdpi/ic_dial_action_call.png [new file with mode: 0644]
res/drawable-mdpi/ic_dial_action_delete.png [new file with mode: 0644]
res/drawable-mdpi/ic_dial_end_call.png [new file with mode: 0644]
res/drawable-mdpi/ic_dialpad_holo_dark.png [new file with mode: 0644]
res/drawable-mdpi/ic_end_call_holo_dark.png [new file with mode: 0644]
res/drawable-mdpi/ic_groups_holo_dark.png [new file with mode: 0644]
res/drawable-mdpi/ic_hold_pause_holo_dark.png [new file with mode: 0644]
res/drawable-mdpi/ic_in_call_touch_handle_normal.png [new file with mode: 0644]
res/drawable-mdpi/ic_incall_switch_holo_dark.png [new file with mode: 0644]
res/drawable-mdpi/ic_incoming_call_bluetooth.png [new file with mode: 0644]
res/drawable-mdpi/ic_launcher_sip_call.png [new file with mode: 0644]
res/drawable-mdpi/ic_lockscreen_answer_activated.png [new file with mode: 0644]
res/drawable-mdpi/ic_lockscreen_answer_normal.png [new file with mode: 0644]
res/drawable-mdpi/ic_lockscreen_decline_activated.png [new file with mode: 0644]
res/drawable-mdpi/ic_lockscreen_decline_normal.png [new file with mode: 0644]
res/drawable-mdpi/ic_lockscreen_text_activated.png [new file with mode: 0644]
res/drawable-mdpi/ic_lockscreen_text_normal.png [new file with mode: 0644]
res/drawable-mdpi/ic_menu_contact.png [new file with mode: 0644]
res/drawable-mdpi/ic_merge_holo_dark.png [new file with mode: 0644]
res/drawable-mdpi/ic_more_indicator_holo_dark.png [new file with mode: 0644]
res/drawable-mdpi/ic_mute_holo_dark.png [new file with mode: 0644]
res/drawable-mdpi/ic_see_contacts_holo_dark.png [new file with mode: 0644]
res/drawable-mdpi/ic_sound_bluetooth_holo_dark.png [new file with mode: 0644]
res/drawable-mdpi/ic_sound_handset_holo_dark.png [new file with mode: 0644]
res/drawable-mdpi/ic_sound_holo_dark.png [new file with mode: 0644]
res/drawable-mdpi/ic_sound_off_speakerphone_holo_dark.png [new file with mode: 0644]
res/drawable-mdpi/ic_sound_speakerphone_holo_dark.png [new file with mode: 0644]
res/drawable-mdpi/ic_split_holo_dark.png [new file with mode: 0644]
res/drawable-mdpi/ic_text_holo_dark.png [new file with mode: 0644]
res/drawable-mdpi/list_focused_holo.9.png [new file with mode: 0644]
res/drawable-mdpi/list_pressed_holo_dark.9.png [new file with mode: 0644]
res/drawable-mdpi/list_selector_disabled_holo_dark.9.png [new file with mode: 0644]
res/drawable-mdpi/picture_busy.png [new file with mode: 0644]
res/drawable-mdpi/picture_conference.png [new file with mode: 0644]
res/drawable-mdpi/picture_dialing.png [new file with mode: 0644]
res/drawable-mdpi/picture_emergency25x25.png [new file with mode: 0644]
res/drawable-mdpi/picture_emergency32x32.png [new file with mode: 0644]
res/drawable-mdpi/picture_unknown.png [new file with mode: 0644]
res/drawable-mdpi/stat_sys_phone_call.png [new file with mode: 0644]
res/drawable-mdpi/stat_sys_phone_call_end.png [new file with mode: 0644]
res/drawable-mdpi/stat_sys_phone_call_forward.png [new file with mode: 0644]
res/drawable-mdpi/stat_sys_phone_call_on_hold.png [new file with mode: 0644]
res/drawable-mdpi/stat_sys_vp_phone_call.png [new file with mode: 0644]
res/drawable-mdpi/stat_sys_vp_phone_call_on_hold.png [new file with mode: 0644]
res/drawable-xhdpi/btn_call_pressed.png [new file with mode: 0644]
res/drawable-xhdpi/dial_background_texture.png [new file with mode: 0644]
res/drawable-xhdpi/dial_num_0_no_plus_wht.png [new file with mode: 0644]
res/drawable-xhdpi/dial_num_1_no_vm_wht.png [new file with mode: 0644]
res/drawable-xhdpi/dial_num_2_wht.png [new file with mode: 0644]
res/drawable-xhdpi/dial_num_3_wht.png [new file with mode: 0644]
res/drawable-xhdpi/dial_num_4_wht.png [new file with mode: 0644]
res/drawable-xhdpi/dial_num_5_wht.png [new file with mode: 0644]
res/drawable-xhdpi/dial_num_6_wht.png [new file with mode: 0644]
res/drawable-xhdpi/dial_num_7_wht.png [new file with mode: 0644]
res/drawable-xhdpi/dial_num_8_wht.png [new file with mode: 0644]
res/drawable-xhdpi/dial_num_9_wht.png [new file with mode: 0644]
res/drawable-xhdpi/dial_num_pound_wht.png [new file with mode: 0644]
res/drawable-xhdpi/dial_num_star_wht.png [new file with mode: 0644]
res/drawable-xhdpi/endcall_active.png [new file with mode: 0644]
res/drawable-xhdpi/endcall_background_texture.png [new file with mode: 0644]
res/drawable-xhdpi/endcall_disable.png [new file with mode: 0644]
res/drawable-xhdpi/green_divider.png [new file with mode: 0644]
res/drawable-xhdpi/ic_ab_dialer_holo_dark.png [new file with mode: 0644]
res/drawable-xhdpi/ic_active_state_dialer_holo_dark.png [new file with mode: 0644]
res/drawable-xhdpi/ic_add_contact_holo_dark.png [new file with mode: 0644]
res/drawable-xhdpi/ic_bluetooth_holo_dark.png [new file with mode: 0644]
res/drawable-xhdpi/ic_btn_back.png [new file with mode: 0644]
res/drawable-xhdpi/ic_btn_next.png [new file with mode: 0644]
res/drawable-xhdpi/ic_dial_action_call.png [new file with mode: 0644]
res/drawable-xhdpi/ic_dial_action_delete.png [new file with mode: 0644]
res/drawable-xhdpi/ic_dial_end_call.png [new file with mode: 0644]
res/drawable-xhdpi/ic_dialpad_holo_dark.png [new file with mode: 0644]
res/drawable-xhdpi/ic_end_call_holo_dark.png [new file with mode: 0644]
res/drawable-xhdpi/ic_groups_holo_dark.png [new file with mode: 0644]
res/drawable-xhdpi/ic_hold_pause_holo_dark.png [new file with mode: 0644]
res/drawable-xhdpi/ic_in_call_touch_handle_normal.png [new file with mode: 0644]
res/drawable-xhdpi/ic_incall_switch_holo_dark.png [new file with mode: 0644]
res/drawable-xhdpi/ic_incoming_call_bluetooth.png [new file with mode: 0644]
res/drawable-xhdpi/ic_launcher_sip_call.png [new file with mode: 0644]
res/drawable-xhdpi/ic_lockscreen_answer_activated.png [new file with mode: 0644]
res/drawable-xhdpi/ic_lockscreen_answer_normal.png [new file with mode: 0644]
res/drawable-xhdpi/ic_lockscreen_decline_activated.png [new file with mode: 0644]
res/drawable-xhdpi/ic_lockscreen_decline_normal.png [new file with mode: 0644]
res/drawable-xhdpi/ic_lockscreen_text_activated.png [new file with mode: 0644]
res/drawable-xhdpi/ic_lockscreen_text_normal.png [new file with mode: 0644]
res/drawable-xhdpi/ic_menu_contact.png [new file with mode: 0644]
res/drawable-xhdpi/ic_merge_holo_dark.png [new file with mode: 0644]
res/drawable-xhdpi/ic_more_indicator_holo_dark.png [new file with mode: 0644]
res/drawable-xhdpi/ic_mute_holo_dark.png [new file with mode: 0644]
res/drawable-xhdpi/ic_see_contacts_holo_dark.png [new file with mode: 0644]
res/drawable-xhdpi/ic_sound_bluetooth_holo_dark.png [new file with mode: 0644]
res/drawable-xhdpi/ic_sound_handset_holo_dark.png [new file with mode: 0644]
res/drawable-xhdpi/ic_sound_holo_dark.png [new file with mode: 0644]
res/drawable-xhdpi/ic_sound_off_speakerphone_holo_dark.png [new file with mode: 0644]
res/drawable-xhdpi/ic_sound_speakerphone_holo_dark.png [new file with mode: 0644]
res/drawable-xhdpi/ic_split_holo_dark.png [new file with mode: 0644]
res/drawable-xhdpi/ic_text_holo_dark.png [new file with mode: 0644]
res/drawable-xhdpi/list_focused_holo.9.png [new file with mode: 0644]
res/drawable-xhdpi/list_pressed_holo_dark.9.png [new file with mode: 0644]
res/drawable-xhdpi/list_selector_disabled_holo_dark.9.png [new file with mode: 0644]
res/drawable-xhdpi/picture_busy.png [new file with mode: 0644]
res/drawable-xhdpi/picture_conference.png [new file with mode: 0644]
res/drawable-xhdpi/picture_dialing.png [new file with mode: 0644]
res/drawable-xhdpi/picture_emergency25x25.png [new file with mode: 0644]
res/drawable-xhdpi/picture_emergency32x32.png [new file with mode: 0644]
res/drawable-xhdpi/picture_unknown.png [new file with mode: 0644]
res/drawable-xhdpi/stat_sys_phone_call.png [new file with mode: 0644]
res/drawable-xhdpi/stat_sys_phone_call_end.png [new file with mode: 0644]
res/drawable-xhdpi/stat_sys_phone_call_forward.png [new file with mode: 0644]
res/drawable-xhdpi/stat_sys_phone_call_on_hold.png [new file with mode: 0644]
res/drawable-xhdpi/stat_sys_vp_phone_call.png [new file with mode: 0644]
res/drawable-xhdpi/stat_sys_vp_phone_call_on_hold.png [new file with mode: 0644]
res/drawable/background_dial_holo_dark.xml [new file with mode: 0644]
res/drawable/btn_call.xml [new file with mode: 0644]
res/drawable/btn_compound_audio.xml [new file with mode: 0644]
res/drawable/btn_compound_background.xml [new file with mode: 0644]
res/drawable/btn_compound_dialpad.xml [new file with mode: 0644]
res/drawable/btn_compound_hold.xml [new file with mode: 0644]
res/drawable/btn_compound_mute.xml [new file with mode: 0644]
res/drawable/clickable_dim_effect.xml [new file with mode: 0644]
res/drawable/dialpad_background.xml [new file with mode: 0644]
res/drawable/dialpad_background_opaque.xml [new file with mode: 0644]
res/drawable/end_call_background.xml [new file with mode: 0644]
res/drawable/ic_in_call_touch_handle.xml [new file with mode: 0644]
res/drawable/ic_lockscreen_answer.xml [new file with mode: 0644]
res/drawable/ic_lockscreen_answer_activated_layer.xml [new file with mode: 0644]
res/drawable/ic_lockscreen_answer_normal_layer.xml [new file with mode: 0644]
res/drawable/ic_lockscreen_decline.xml [new file with mode: 0644]
res/drawable/ic_lockscreen_decline_activated_layer.xml [new file with mode: 0644]
res/drawable/ic_lockscreen_decline_normal_layer.xml [new file with mode: 0644]
res/drawable/ic_lockscreen_text.xml [new file with mode: 0644]
res/drawable/ic_lockscreen_text_activated_layer.xml [new file with mode: 0644]
res/drawable/ic_lockscreen_text_normal_layer.xml [new file with mode: 0644]
res/drawable/list_selector_focused_and_checked.xml [new file with mode: 0644]
res/layout-land/emergency_dialer.xml [new file with mode: 0644]
res/layout-land/incall_screen.xml [new file with mode: 0644]
res/layout-land/incall_touch_ui.xml [new file with mode: 0644]
res/layout-land/incall_touch_ui_cdma.xml [new file with mode: 0644]
res/layout/adn_list.xml [new file with mode: 0644]
res/layout/call_card.xml [new file with mode: 0644]
res/layout/caller_in_conference.xml [new file with mode: 0644]
res/layout/change_sim_pin_screen.xml [new file with mode: 0644]
res/layout/delete_fdn_contact_screen.xml [new file with mode: 0644]
res/layout/dialog_ussd_response.xml [new file with mode: 0644]
res/layout/dialpad.xml [new file with mode: 0644]
res/layout/dtmf_twelve_key_dialer_view.xml [new file with mode: 0644]
res/layout/edit_fdn_contact_screen.xml [new file with mode: 0644]
res/layout/emergency_dialer.xml [new file with mode: 0644]
res/layout/enable_fdn_screen.xml [new file with mode: 0644]
res/layout/enable_sim_pin_screen.xml [new file with mode: 0644]
res/layout/extra_button_row.xml [new file with mode: 0644]
res/layout/fake_phone_activity.xml [new file with mode: 0644]
res/layout/get_pin2_screen.xml [new file with mode: 0644]
res/layout/incall_screen.xml [new file with mode: 0644]
res/layout/incall_touch_ui.xml [new file with mode: 0644]
res/layout/manage_conference_panel.xml [new file with mode: 0644]
res/layout/otacall_card.xml [new file with mode: 0644]
res/layout/outgoing_call_broadcaster.xml [new file with mode: 0644]
res/layout/pref_dialog_editphonenumber.xml [new file with mode: 0644]
res/layout/pref_dialog_editpin.xml [new file with mode: 0644]
res/layout/primary_call_info.xml [new file with mode: 0644]
res/layout/secondary_call_info.xml [new file with mode: 0644]
res/layout/sim_import_list_entry.xml [new file with mode: 0644]
res/layout/sim_ndp.xml [new file with mode: 0644]
res/layout/sip_settings_ui.xml [new file with mode: 0644]
res/menu/incall_audio_mode_menu.xml [new file with mode: 0644]
res/menu/respond_via_message_settings_menu.xml [new file with mode: 0644]
res/mipmap-hdpi/ic_launcher_contacts.png [new file with mode: 0644]
res/mipmap-hdpi/ic_launcher_phone.png [new file with mode: 0644]
res/mipmap-mdpi/ic_launcher_contacts.png [new file with mode: 0644]
res/mipmap-mdpi/ic_launcher_phone.png [new file with mode: 0644]
res/mipmap-xhdpi/ic_launcher_contacts.png [new file with mode: 0644]
res/mipmap-xhdpi/ic_launcher_phone.png [new file with mode: 0644]
res/mipmap-xxhdpi/ic_launcher_contacts.png [new file with mode: 0644]
res/mipmap-xxhdpi/ic_launcher_phone.png [new file with mode: 0644]
res/values-af/strings.xml [new file with mode: 0644]
res/values-am/strings.xml [new file with mode: 0644]
res/values-ar/strings.xml [new file with mode: 0644]
res/values-az/strings.xml [new file with mode: 0644]
res/values-be/strings.xml [new file with mode: 0644]
res/values-bg/strings.xml [new file with mode: 0644]
res/values-ca/strings.xml [new file with mode: 0644]
res/values-cs/strings.xml [new file with mode: 0644]
res/values-da/strings.xml [new file with mode: 0644]
res/values-de/strings.xml [new file with mode: 0644]
res/values-el/strings.xml [new file with mode: 0644]
res/values-en-rGB/strings.xml [new file with mode: 0644]
res/values-en-rIN/strings.xml [new file with mode: 0644]
res/values-es-rUS/strings.xml [new file with mode: 0644]
res/values-es/strings.xml [new file with mode: 0644]
res/values-et-rEE/strings.xml [new file with mode: 0644]
res/values-et/strings.xml [new file with mode: 0644]
res/values-fa/strings.xml [new file with mode: 0644]
res/values-fi/strings.xml [new file with mode: 0644]
res/values-fr-rCA/strings.xml [new file with mode: 0644]
res/values-fr/strings.xml [new file with mode: 0644]
res/values-hi/strings.xml [new file with mode: 0644]
res/values-hr/strings.xml [new file with mode: 0644]
res/values-hu/strings.xml [new file with mode: 0644]
res/values-hy-rAM/strings.xml [new file with mode: 0644]
res/values-hy/strings.xml [new file with mode: 0644]
res/values-in/strings.xml [new file with mode: 0644]
res/values-it/strings.xml [new file with mode: 0644]
res/values-iw/strings.xml [new file with mode: 0644]
res/values-ja/strings.xml [new file with mode: 0644]
res/values-ka-rGE/strings.xml [new file with mode: 0644]
res/values-ka/strings.xml [new file with mode: 0644]
res/values-km-rKH/strings.xml [new file with mode: 0644]
res/values-km/strings.xml [new file with mode: 0644]
res/values-ko/strings.xml [new file with mode: 0644]
res/values-land/dimens.xml [new file with mode: 0644]
res/values-land/styles.xml [new file with mode: 0644]
res/values-lo-rLA/strings.xml [new file with mode: 0644]
res/values-lo/strings.xml [new file with mode: 0644]
res/values-lt/strings.xml [new file with mode: 0644]
res/values-lv/strings.xml [new file with mode: 0644]
res/values-mn-rMN/strings.xml [new file with mode: 0644]
res/values-mn/strings.xml [new file with mode: 0644]
res/values-ms-rMY/strings.xml [new file with mode: 0644]
res/values-ms/strings.xml [new file with mode: 0644]
res/values-nb/strings.xml [new file with mode: 0644]
res/values-ne-rNP/strings.xml [new file with mode: 0644]
res/values-ne/strings.xml [new file with mode: 0644]
res/values-nl/strings.xml [new file with mode: 0644]
res/values-pl/strings.xml [new file with mode: 0644]
res/values-pt-rPT/strings.xml [new file with mode: 0644]
res/values-pt/strings.xml [new file with mode: 0644]
res/values-ro/strings.xml [new file with mode: 0644]
res/values-ru/strings.xml [new file with mode: 0644]
res/values-si-rLK/strings.xml [new file with mode: 0644]
res/values-si/strings.xml [new file with mode: 0644]
res/values-sk/strings.xml [new file with mode: 0644]
res/values-sl/strings.xml [new file with mode: 0644]
res/values-sr/strings.xml [new file with mode: 0644]
res/values-sv/strings.xml [new file with mode: 0644]
res/values-sw/strings.xml [new file with mode: 0644]
res/values-th/strings.xml [new file with mode: 0644]
res/values-tl/strings.xml [new file with mode: 0644]
res/values-tr/strings.xml [new file with mode: 0644]
res/values-uk/strings.xml [new file with mode: 0644]
res/values-vi/strings.xml [new file with mode: 0644]
res/values-zh-rCN/strings.xml [new file with mode: 0644]
res/values-zh-rHK/strings.xml [new file with mode: 0644]
res/values-zh-rTW/strings.xml [new file with mode: 0644]
res/values-zu/strings.xml [new file with mode: 0644]
res/values/array.xml [new file with mode: 0644]
res/values/attrs.xml [new file with mode: 0644]
res/values/colors.xml [new file with mode: 0644]
res/values/config.xml [new file with mode: 0644]
res/values/dimens.xml [new file with mode: 0644]
res/values/ids.xml [new file with mode: 0755]
res/values/strings.xml [new file with mode: 0755]
res/values/styles.xml [new file with mode: 0644]
res/xml/call_feature_setting.xml [new file with mode: 0644]
res/xml/callforward_options.xml [new file with mode: 0644]
res/xml/carrier_select.xml [new file with mode: 0644]
res/xml/cdma_call_privacy.xml [new file with mode: 0644]
res/xml/cdma_options.xml [new file with mode: 0644]
res/xml/cell_broadcast_sms.xml [new file with mode: 0644]
res/xml/data_usage_settings.xml [new file with mode: 0644]
res/xml/fdn_setting.xml [new file with mode: 0644]
res/xml/gsm_umts_additional_options.xml [new file with mode: 0644]
res/xml/gsm_umts_call_options.xml [new file with mode: 0644]
res/xml/gsm_umts_options.xml [new file with mode: 0644]
res/xml/network_setting.xml [new file with mode: 0644]
res/xml/respond_via_sms_settings.xml [new file with mode: 0644]
res/xml/sip_advanced_edit.xml [new file with mode: 0644]
res/xml/sip_edit.xml [new file with mode: 0644]
res/xml/sip_setting.xml [new file with mode: 0644]
res/xml/sip_settings_category.xml [new file with mode: 0644]
src/com/android/phone/ADNList.java [new file with mode: 0644]
src/com/android/phone/AccelerometerListener.java [new file with mode: 0644]
src/com/android/phone/AnimationUtils.java [new file with mode: 0644]
src/com/android/phone/BitmapUtils.java [new file with mode: 0644]
src/com/android/phone/BluetoothPhoneService.java [new file with mode: 0755]
src/com/android/phone/CLIRListPreference.java [new file with mode: 0644]
src/com/android/phone/CallCard.java [new file with mode: 0644]
src/com/android/phone/CallController.java [new file with mode: 0644]
src/com/android/phone/CallFeaturesSetting.java [new file with mode: 0755]
src/com/android/phone/CallForwardEditPreference.java [new file with mode: 0644]
src/com/android/phone/CallLogger.java [new file with mode: 0644]
src/com/android/phone/CallNotifier.java [new file with mode: 0755]
src/com/android/phone/CallStateMonitor.java [new file with mode: 0644]
src/com/android/phone/CallTime.java [new file with mode: 0644]
src/com/android/phone/CallWaitingCheckBoxPreference.java [new file with mode: 0644]
src/com/android/phone/CallerInfoCache.java [new file with mode: 0644]
src/com/android/phone/CallerInfoCacheUpdateReceiver.java [new file with mode: 0644]
src/com/android/phone/CarrierLogo.java [new file with mode: 0644]
src/com/android/phone/CdmaCallOptions.java [new file with mode: 0644]
src/com/android/phone/CdmaDisplayInfo.java [new file with mode: 0755]
src/com/android/phone/CdmaOptions.java [new file with mode: 0644]
src/com/android/phone/CdmaPhoneCallState.java [new file with mode: 0755]
src/com/android/phone/CdmaSubscriptionListPreference.java [new file with mode: 0644]
src/com/android/phone/CdmaSystemSelectListPreference.java [new file with mode: 0644]
src/com/android/phone/CdmaVoicePrivacyCheckBoxPreference.java [new file with mode: 0644]
src/com/android/phone/CellBroadcastSms.java [new file with mode: 0644]
src/com/android/phone/ChangeIccPinScreen.java [new file with mode: 0644]
src/com/android/phone/ClearMissedCallsService.java [new file with mode: 0644]
src/com/android/phone/Constants.java [new file with mode: 0644]
src/com/android/phone/ContactsAsyncHelper.java [new file with mode: 0644]
src/com/android/phone/DTMFTwelveKeyDialer.java [new file with mode: 0644]
src/com/android/phone/DTMFTwelveKeyDialerView.java [new file with mode: 0644]
src/com/android/phone/DefaultRingtonePreference.java [new file with mode: 0644]
src/com/android/phone/DeleteFdnContactScreen.java [new file with mode: 0644]
src/com/android/phone/EditFdnContactScreen.java [new file with mode: 0755]
src/com/android/phone/EditPhoneNumberPreference.java [new file with mode: 0644]
src/com/android/phone/EditPinPreference.java [new file with mode: 0644]
src/com/android/phone/EmergencyCallHelper.java [new file with mode: 0644]
src/com/android/phone/EmergencyCallbackModeExitDialog.java [new file with mode: 0644]
src/com/android/phone/EmergencyCallbackModeService.java [new file with mode: 0644]
src/com/android/phone/EmergencyDialer.java [new file with mode: 0644]
src/com/android/phone/EnableFdnScreen.java [new file with mode: 0644]
src/com/android/phone/EnableIccPinScreen.java [new file with mode: 0644]
src/com/android/phone/EventLogTags.logtags [new file with mode: 0644]
src/com/android/phone/FakePhoneActivity.java [new file with mode: 0644]
src/com/android/phone/FdnList.java [new file with mode: 0644]
src/com/android/phone/FdnSetting.java [new file with mode: 0644]
src/com/android/phone/GetPin2Screen.java [new file with mode: 0644]
src/com/android/phone/GsmUmtsAdditionalCallOptions.java [new file with mode: 0644]
src/com/android/phone/GsmUmtsCallForwardOptions.java [new file with mode: 0755]
src/com/android/phone/GsmUmtsCallOptions.java [new file with mode: 0644]
src/com/android/phone/GsmUmtsOptions.java [new file with mode: 0644]
src/com/android/phone/INetworkQueryService.aidl [new file with mode: 0644]
src/com/android/phone/INetworkQueryServiceCallback.aidl [new file with mode: 0644]
src/com/android/phone/IccNetworkDepersonalizationPanel.java [new file with mode: 0644]
src/com/android/phone/IccPanel.java [new file with mode: 0644]
src/com/android/phone/IccProvider.java [new file with mode: 0644]
src/com/android/phone/InCallControlState.java [new file with mode: 0644]
src/com/android/phone/InCallScreen.java [new file with mode: 0755]
src/com/android/phone/InCallScreenShowActivation.java [new file with mode: 0644]
src/com/android/phone/InCallTouchUi.java [new file with mode: 0644]
src/com/android/phone/InCallUiState.java [new file with mode: 0644]
src/com/android/phone/ManageConferenceUtils.java [new file with mode: 0644]
src/com/android/phone/MobileNetworkSettings.java [new file with mode: 0644]
src/com/android/phone/MultiLineTitleEditTextPreference.java [new file with mode: 0644]
src/com/android/phone/NetworkQueryService.java [new file with mode: 0644]
src/com/android/phone/NetworkSetting.java [new file with mode: 0644]
src/com/android/phone/NotificationMgr.java [new file with mode: 0644]
src/com/android/phone/OtaStartupReceiver.java [new file with mode: 0644]
src/com/android/phone/OtaUtils.java [new file with mode: 0644]
src/com/android/phone/OutgoingCallBroadcaster.java [new file with mode: 0644]
src/com/android/phone/PhoneApp.java [new file with mode: 0644]
src/com/android/phone/PhoneGlobals.java [new file with mode: 0644]
src/com/android/phone/PhoneInterfaceManager.java [new file with mode: 0644]
src/com/android/phone/PhoneUtils.java [new file with mode: 0644]
src/com/android/phone/ProcessOutgoingCallTest.java [new file with mode: 0644]
src/com/android/phone/Profiler.java [new file with mode: 0644]
src/com/android/phone/RespondViaSmsManager.java [new file with mode: 0644]
src/com/android/phone/Ringer.java [new file with mode: 0644]
src/com/android/phone/SimContacts.java [new file with mode: 0644]
src/com/android/phone/SipBroadcastReceiver.java [new file with mode: 0644]
src/com/android/phone/SipCallOptionHandler.java [new file with mode: 0644]
src/com/android/phone/SipUtil.java [new file with mode: 0644]
src/com/android/phone/SmallerHitTargetTouchListener.java [new file with mode: 0644]
src/com/android/phone/SpecialCharSequenceMgr.java [new file with mode: 0644]
src/com/android/phone/TelephonyDebugService.java [new file with mode: 0644]
src/com/android/phone/TimeConsumingPreferenceActivity.java [new file with mode: 0644]
src/com/android/phone/Use2GOnlyCheckBoxPreference.java [new file with mode: 0644]
src/com/android/phone/sip/SipEditor.java [new file with mode: 0644]
src/com/android/phone/sip/SipProfileDb.java [new file with mode: 0644]
src/com/android/phone/sip/SipSettings.java [new file with mode: 0644]
src/com/android/phone/sip/SipSharedPreferences.java [new file with mode: 0644]
tests/Android.mk [new file with mode: 0755]
tests/AndroidManifest.xml [new file with mode: 0644]
tests/res/layout/call_dial_test.xml [new file with mode: 0644]
tests/res/layout/otasp_test_activity.xml [new file with mode: 0644]
tests/res/values/donottranslate_strings.xml [new file with mode: 0644]
tests/src/com/android/phone/tests/CallDialTest.java [new file with mode: 0644]
tests/src/com/android/phone/tests/OtaspTestActivity.java [new file with mode: 0644]
tests/src/com/android/phone/tests/SendInstantTextTestService.java [new file with mode: 0644]
tests/src/com/android/phone/unit/CnapTest.java [new file with mode: 0644]

diff --git a/Android.mk b/Android.mk
new file mode 100644 (file)
index 0000000..f2a9cd7
--- /dev/null
@@ -0,0 +1,24 @@
+LOCAL_PATH:= $(call my-dir)
+
+# Build the Phone app which includes the emergency dialer. See Contacts
+# for the 'other' dialer.
+include $(CLEAR_VARS)
+
+LOCAL_JAVA_LIBRARIES := telephony-common voip-common
+LOCAL_STATIC_JAVA_LIBRARIES := com.android.phone.shared
+LOCAL_SRC_FILES := $(call all-java-files-under, src)
+LOCAL_SRC_FILES += \
+        src/com/android/phone/EventLogTags.logtags \
+        src/com/android/phone/INetworkQueryService.aidl \
+        src/com/android/phone/INetworkQueryServiceCallback.aidl
+
+LOCAL_PACKAGE_NAME := Phone
+LOCAL_CERTIFICATE := platform
+LOCAL_PRIVILEGED_MODULE := true
+
+LOCAL_PROGUARD_FLAG_FILES := proguard.flags
+
+include $(BUILD_PACKAGE)
+
+# Build the test package
+include $(call all-makefiles-under,$(LOCAL_PATH))
diff --git a/AndroidManifest.xml b/AndroidManifest.xml
new file mode 100644 (file)
index 0000000..88b3261
--- /dev/null
@@ -0,0 +1,534 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2007 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+        xmlns:androidprv="http://schemas.android.com/apk/prv/res/android"
+        package="com.android.phone"
+        coreApp="true"
+        android:sharedUserId="android.uid.phone"
+        android:sharedUserLabel="@string/phoneAppLabel"
+>
+
+    <original-package android:name="com.android.phone" />
+
+    <protected-broadcast android:name="android.intent.action.SERVICE_STATE" />
+    <protected-broadcast android:name="android.intent.action.RADIO_TECHNOLOGY" />
+    <protected-broadcast android:name="android.intent.action.EMERGENCY_CALLBACK_MODE_CHANGED" />
+    <protected-broadcast android:name="android.intent.action.SIG_STR" />
+    <protected-broadcast android:name="android.intent.action.ANY_DATA_STATE" />
+    <protected-broadcast android:name="android.intent.action.DATA_CONNECTION_FAILED" />
+    <protected-broadcast android:name="android.intent.action.SIM_STATE_CHANGED" />
+    <protected-broadcast android:name="android.intent.action.NETWORK_SET_TIME" />
+    <protected-broadcast android:name="android.intent.action.NETWORK_SET_TIMEZONE" />
+    <protected-broadcast android:name="android.intent.action.ACTION_SHOW_NOTICE_ECM_BLOCK_OTHERS" />
+    <protected-broadcast android:name="android.intent.action.ACTION_MDN_STATE_CHANGED" />
+    <protected-broadcast android:name="android.provider.Telephony.SPN_STRINGS_UPDATED" />
+    <protected-broadcast android:name="android.provider.Telephony.SIM_FULL" />
+    <protected-broadcast android:name="com.android.internal.telephony.data-restart-trysetup" />
+    <protected-broadcast android:name="com.android.internal.telephony.data-stall" />
+
+    <uses-permission android:name="android.permission.BROADCAST_STICKY" />
+    <uses-permission android:name="android.permission.CALL_PHONE" />
+    <uses-permission android:name="android.permission.CALL_PRIVILEGED" />
+    <uses-permission android:name="android.permission.WRITE_SETTINGS" />
+    <uses-permission android:name="android.permission.WRITE_SECURE_SETTINGS" />
+    <uses-permission android:name="android.permission.READ_CONTACTS" />
+    <uses-permission android:name="android.permission.READ_CALL_LOG" />
+    <uses-permission android:name="android.permission.WRITE_CONTACTS" />
+    <uses-permission android:name="android.permission.WRITE_CALL_LOG" />
+    <uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW" />
+    <uses-permission android:name="android.permission.INTERNAL_SYSTEM_WINDOW" />
+    <uses-permission android:name="android.permission.ADD_SYSTEM_SERVICE" />
+    <uses-permission android:name="android.permission.VIBRATE" />
+    <uses-permission android:name="android.permission.BLUETOOTH" />
+    <uses-permission android:name="android.permission.BLUETOOTH_ADMIN" />
+    <uses-permission android:name="android.permission.REORDER_TASKS" />
+    <uses-permission android:name="android.permission.CHANGE_CONFIGURATION" />
+    <uses-permission android:name="android.permission.WAKE_LOCK" />
+    <uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />
+    <uses-permission android:name="android.permission.STATUS_BAR" />
+    <uses-permission android:name="android.permission.READ_SMS" />
+    <uses-permission android:name="android.permission.WRITE_SMS" />
+    <uses-permission android:name="android.permission.SEND_SMS" />
+    <uses-permission android:name="android.permission.SEND_RESPOND_VIA_MESSAGE" />
+    <uses-permission android:name="android.permission.SET_TIME_ZONE" />
+    <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
+    <uses-permission android:name="android.permission.READ_PHONE_STATE" />
+    <uses-permission android:name="android.permission.MODIFY_PHONE_STATE" />
+    <uses-permission android:name="android.permission.DEVICE_POWER" />
+    <uses-permission android:name="android.permission.DISABLE_KEYGUARD" />
+    <uses-permission android:name="android.permission.INTERNET" />
+    <uses-permission android:name="android.permission.PROCESS_OUTGOING_CALLS" />
+    <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
+    <uses-permission android:name="android.permission.WRITE_APN_SETTINGS" />
+    <uses-permission android:name="android.permission.BROADCAST_SMS"/>
+    <uses-permission android:name="android.permission.BROADCAST_WAP_PUSH"/>
+    <uses-permission android:name="android.permission.CHANGE_WIFI_STATE"/>
+    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
+    <uses-permission android:name="android.permission.CHANGE_NETWORK_STATE"/>
+    <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
+    <uses-permission android:name="android.permission.SHUTDOWN" />
+    <uses-permission android:name="android.permission.RECORD_AUDIO" />
+    <uses-permission android:name="android.permission.PERFORM_CDMA_PROVISIONING" />
+    <uses-permission android:name="android.permission.USE_SIP" />
+    <uses-permission android:name="android.permission.REBOOT" />
+    <uses-permission android:name="android.permission.UPDATE_LOCK" />
+    <uses-permission android:name="android.permission.INTERACT_ACROSS_USERS_FULL" />
+    <uses-permission android:name="com.android.smspush.WAPPUSH_MANAGER_BIND" />
+    <uses-permission android:name="android.permission.MANAGE_USERS" />
+    <uses-permission android:name="android.permission.UPDATE_APP_OPS_STATS" />
+    <uses-permission android:name="android.permission.CONNECTIVITY_INTERNAL" />
+
+    <!-- This tells the activity manager to not delay any of our activity
+         start requests, even if they happen immediately after the user
+         presses home. -->
+    <uses-permission android:name="android.permission.STOP_APP_SWITCHES" />
+
+    <application android:name="PhoneApp"
+                 android:persistent="true"
+                 android:label="@string/phoneAppLabel"
+                 android:icon="@mipmap/ic_launcher_phone"
+                 android:supportsRtl="true">
+            <provider android:name="IccProvider"
+                      android:authorities="icc"
+                      android:multiprocess="true"
+                      android:exported="true"
+                      android:readPermission="android.permission.READ_CONTACTS"
+                      android:writePermission="android.permission.WRITE_CONTACTS" />
+
+        <!-- Dialer UI that only allows emergency calls -->
+        <activity android:name="EmergencyDialer"
+            android:label="@string/emergencyDialerIconLabel"
+            android:theme="@style/EmergencyDialerTheme"
+            android:screenOrientation="portrait">
+            <intent-filter>
+                <action android:name="com.android.phone.EmergencyDialer.DIAL" />
+                <category android:name="android.intent.category.DEFAULT" />
+            </intent-filter>
+            <intent-filter>
+                <action android:name="com.android.phone.EmergencyDialer.DIAL" />
+                <category android:name="android.intent.category.DEFAULT" />
+                <data android:scheme="tel" />
+            </intent-filter>
+        </activity>
+
+        <activity android:name="ADNList" />
+
+        <activity android:name="SimContacts"
+            android:label="@string/simContacts_title"
+            android:theme="@style/SimImportTheme"
+            android:screenOrientation="portrait"
+            android:icon="@mipmap/ic_launcher_contacts">
+
+            <intent-filter>
+                <action android:name="android.intent.action.VIEW" />
+                <category android:name="android.intent.category.DEFAULT" />
+                <data android:mimeType="vnd.android.cursor.item/sim-contact" />
+            </intent-filter>
+        </activity>
+
+        <activity android:name="FdnList"
+                android:label="@string/fdnListLabel"
+                android:theme="@style/SettingsLight">
+            <intent-filter>
+                <action android:name="android.intent.action.VIEW" />
+                <category android:name="android.intent.category.DEFAULT" />
+                <data android:mimeType="vnd.android.cursor.item/sim-contact" />
+            </intent-filter>
+        </activity>
+
+        <activity android:name="OutgoingCallBroadcaster"
+                android:theme="@style/OutgoingCallBroadcasterTheme"
+                android:permission="android.permission.CALL_PHONE"
+                android:screenOrientation="nosensor"
+                android:configChanges="orientation|screenSize|keyboardHidden">
+            <!-- CALL action intent filters, for the various ways
+                 of initiating an outgoing call. -->
+            <intent-filter>
+                <action android:name="android.intent.action.CALL" />
+                <category android:name="android.intent.category.DEFAULT" />
+                <data android:scheme="tel" />
+            </intent-filter>
+            <intent-filter android:icon="@drawable/ic_launcher_sip_call">
+                <action android:name="android.intent.action.CALL" />
+                <category android:name="android.intent.category.DEFAULT" />
+                <data android:scheme="sip" />
+            </intent-filter>
+            <intent-filter>
+                <action android:name="android.intent.action.CALL" />
+                <category android:name="android.intent.category.DEFAULT" />
+                <data android:scheme="voicemail" />
+            </intent-filter>
+            <intent-filter>
+                <action android:name="android.intent.action.CALL" />
+                <category android:name="android.intent.category.DEFAULT" />
+                <data android:mimeType="vnd.android.cursor.item/phone" />
+                <data android:mimeType="vnd.android.cursor.item/phone_v2" />
+                <data android:mimeType="vnd.android.cursor.item/person" />
+            </intent-filter>
+        </activity>
+
+        <activity-alias android:name="EmergencyOutgoingCallBroadcaster"
+                android:targetActivity="OutgoingCallBroadcaster"
+                android:permission="android.permission.CALL_PRIVILEGED">
+            <intent-filter android:priority="1000">
+                <action android:name="android.intent.action.CALL_EMERGENCY" />
+                <category android:name="android.intent.category.DEFAULT" />
+                <data android:scheme="tel" />
+            </intent-filter>
+            <intent-filter android:icon="@drawable/ic_launcher_sip_call"
+                    android:priority="1000">
+                <action android:name="android.intent.action.CALL_EMERGENCY" />
+                <category android:name="android.intent.category.DEFAULT" />
+                <data android:scheme="sip" />
+            </intent-filter>
+            <intent-filter android:priority="1000">
+                <action android:name="android.intent.action.CALL_EMERGENCY" />
+                <category android:name="android.intent.category.DEFAULT" />
+                <data android:scheme="voicemail" />
+            </intent-filter>
+            <intent-filter android:priority="1000">
+                <action android:name="android.intent.action.CALL_EMERGENCY" />
+                <category android:name="android.intent.category.DEFAULT" />
+                <data android:mimeType="vnd.android.cursor.item/phone" />
+                <data android:mimeType="vnd.android.cursor.item/person" />
+            </intent-filter>
+        </activity-alias>
+
+        <activity-alias android:name="PrivilegedOutgoingCallBroadcaster"
+                android:targetActivity="OutgoingCallBroadcaster"
+                android:screenOrientation="nosensor"
+                android:permission="android.permission.CALL_PRIVILEGED">
+            <intent-filter android:priority="1000">
+                <action android:name="android.intent.action.CALL_PRIVILEGED" />
+                <category android:name="android.intent.category.DEFAULT" />
+                <data android:scheme="tel" />
+            </intent-filter>
+            <intent-filter android:icon="@drawable/ic_launcher_sip_call"
+                    android:priority="1000">
+                <action android:name="android.intent.action.CALL_PRIVILEGED" />
+                <category android:name="android.intent.category.DEFAULT" />
+                <data android:scheme="sip" />
+            </intent-filter>
+            <intent-filter android:priority="1000">
+                <action android:name="android.intent.action.CALL_PRIVILEGED" />
+                <category android:name="android.intent.category.DEFAULT" />
+                <data android:scheme="voicemail" />
+            </intent-filter>
+            <intent-filter android:priority="1000">
+                <action android:name="android.intent.action.CALL_PRIVILEGED" />
+                <category android:name="android.intent.category.DEFAULT" />
+                <data android:mimeType="vnd.android.cursor.item/phone" />
+                <data android:mimeType="vnd.android.cursor.item/phone_v2" />
+                <data android:mimeType="vnd.android.cursor.item/person" />
+            </intent-filter>
+        </activity-alias>
+
+        <receiver android:name="ProcessOutgoingCallTest" android:exported="false"
+            android:enabled="false">
+            <intent-filter android:priority="1">
+                <action android:name="android.intent.action.NEW_OUTGOING_CALL" />
+                <category android:name="android.intent.category.DEFAULT" />
+            </intent-filter>
+        </receiver>
+
+        <!-- Main in-call UI activity.  This is never launched directly
+             from outside the phone app; instead, it's either launched by
+             the OutgoingCallBroadcaster (for outgoing calls), or as the
+             fullScreenIntent of a notification (for incoming calls.) -->
+        <activity android:name="InCallScreen"
+            android:theme="@style/Theme.InCallScreen"
+            android:label="@string/phoneIconLabel"
+            android:excludeFromRecents="true"
+            android:launchMode="singleInstance"
+            android:screenOrientation="nosensor"
+            android:configChanges="keyboardHidden"
+            android:exported="false">
+        </activity>
+
+        <!-- Trampoline activity that handles the PERFORM_CDMA_PROVISIONING intent. -->
+        <activity android:name="InCallScreenShowActivation"
+            android:permission="android.permission.PERFORM_CDMA_PROVISIONING"
+            android:label="@string/phoneIconLabel"
+            android:theme="@android:style/Theme.NoDisplay"
+            android:excludeFromRecents="true">
+            <intent-filter>
+                <action android:name="com.android.phone.PERFORM_CDMA_PROVISIONING" />
+                <category android:name="android.intent.category.DEFAULT" />
+            </intent-filter>
+        </activity>
+
+        <!-- "Mobile network settings" screen, used on both
+             non-voice-capable tablets and regular phone devices. -->
+        <activity android:name="MobileNetworkSettings"
+            android:label="@string/settings_label"
+            android:theme="@style/Theme.Settings">
+            <intent-filter>
+                <action android:name="android.intent.action.VIEW" />
+                <action android:name="android.intent.action.MAIN" />
+                <action android:name="android.settings.DATA_ROAMING_SETTINGS" />
+                <category android:name="android.intent.category.DEFAULT" />
+            </intent-filter>
+        </activity>
+
+        <activity-alias android:name="Settings"
+            android:targetActivity="MobileNetworkSettings" />
+
+        <!-- networks setting -->
+        <!-- service to handle network query requests sent to RIL -->
+        <service android:name="NetworkQueryService" />
+
+        <!-- clearing of missed call notifications  -->
+        <service android:name="ClearMissedCallsService" />
+
+        <activity android:name="NetworkSetting"
+                android:label="@string/networks"
+                android:configChanges="orientation|screenSize|keyboardHidden"
+                android:theme="@android:style/Theme.Holo.DialogWhenLarge">
+            <intent-filter>
+                <action android:name="android.intent.action.MAIN" />
+                <action android:name="android.settings.NETWORK_OPERATOR_SETTINGS" />
+                <category android:name="android.intent.category.DEFAULT" />
+            </intent-filter>
+        </activity>
+
+        <activity android:name="GsmUmtsOptions"
+                android:label="@string/gsm_umts_options"
+                android:theme="@style/SettingsLight">
+            <intent-filter>
+                <action android:name="android.intent.action.MAIN" />
+            </intent-filter>
+        </activity>
+
+        <activity android:name="CdmaOptions"
+                android:label="@string/cdma_options"
+                android:theme="@style/SettingsLight">
+            <intent-filter>
+                <action android:name="android.intent.action.MAIN" />
+            </intent-filter>
+        </activity>
+
+        <activity android:name="GsmUmtsCallOptions"
+                android:label="@string/gsm_umts_options"
+                android:theme="@style/SettingsLight">
+            <intent-filter>
+                <action android:name="android.intent.action.MAIN" />
+            </intent-filter>
+        </activity>
+
+        <activity android:name="CdmaCallOptions"
+                android:label="@string/cdma_options"
+                android:theme="@style/SettingsLight">
+            <intent-filter>
+                <action android:name="android.intent.action.MAIN" />
+            </intent-filter>
+        </activity>
+
+        <activity android:name="GsmUmtsCallForwardOptions"
+                android:label="@string/labelCF"
+                android:configChanges="orientation|screenSize|keyboardHidden"
+                android:theme="@style/SettingsLight">
+            <intent-filter>
+                <action android:name="android.intent.action.MAIN" />
+            </intent-filter>
+        </activity>
+
+        <activity android:name="GsmUmtsAdditionalCallOptions"
+                android:label="@string/labelGSMMore"
+                android:configChanges="orientation|screenSize|keyboardHidden"
+                android:theme="@style/SettingsLight">
+            <intent-filter>
+                <action android:name="android.intent.action.MAIN" />
+            </intent-filter>
+        </activity>
+
+        <activity android:name="CellBroadcastSms"
+            android:label="@string/cell_broadcast_sms"
+            android:theme="@android:style/Theme.Holo.DialogWhenLarge">
+            <intent-filter>
+                <action android:name="android.intent.action.MAIN" />
+            </intent-filter>
+        </activity>
+
+        <!-- fdn setting -->
+        <activity android:name="FdnSetting"
+                android:label="@string/fdn"
+                android:theme="@style/SettingsLight">
+            <intent-filter>
+                <action android:name="android.intent.action.MAIN" />
+            </intent-filter>
+        </activity>
+
+        <activity android:name="EnableFdnScreen"
+                android:label=""
+                android:theme="@style/SettingsLight">
+        </activity>
+
+        <!-- SIM PIN setting -->
+        <activity android:name="EnableIccPinScreen"
+                android:label="@string/enable_pin"
+                android:theme="@style/SettingsLight">
+            <intent-filter>
+                <action android:name="android.intent.action.MAIN" />
+                <category android:name="android.intent.category.DEVELOPMENT_PREFERENCE" />
+            </intent-filter>
+        </activity>
+
+        <activity android:name="ChangeIccPinScreen"
+                android:label="@string/change_pin"
+                android:theme="@style/SettingsLight">
+            <intent-filter>
+                <action android:name="android.intent.action.MAIN" />
+                <category android:name="android.intent.category.DEVELOPMENT_PREFERENCE" />
+            </intent-filter>
+        </activity>
+
+        <activity android:name="GetPin2Screen"
+                android:label="@string/get_pin2"
+                android:theme="@style/SettingsLight"
+                android:windowSoftInputMode="stateVisible">
+        </activity>
+
+        <activity android:name="EditFdnContactScreen"
+                android:theme="@style/SettingsLight"
+                android:windowSoftInputMode="stateVisible">
+        </activity>
+
+        <activity android:name="DeleteFdnContactScreen"
+                android:theme="@style/SettingsLight"
+                android:label="@string/delete_fdn_contact">
+        </activity>
+
+        <activity android:name="DataRoamingReenable" android:label="@string/android:dialog_alert_title"
+            android:theme="@android:style/Theme.Holo.Dialog">
+            <intent-filter>
+                <action android:name="android.intent.action.MAIN" />
+            </intent-filter>
+        </activity>
+
+        <!-- data roaming setting -->
+        <activity android:name="RoamingSetting"
+                android:label="@string/roaming"
+                android:theme="@android:style/Theme.Holo.DialogWhenLarge">
+            <intent-filter>
+                <action android:name="android.intent.action.MAIN" />
+            </intent-filter>
+        </activity>
+
+        <!-- "Call settings" UI, used only on voice-capable phone devices. -->
+        <activity android:name="CallFeaturesSetting"
+                android:label="@string/call_settings"
+                android:configChanges="orientation|screenSize|keyboardHidden"
+                android:theme="@style/SettingsLight">
+            <intent-filter>
+                <action android:name="android.intent.action.VIEW" />
+                <action android:name="android.intent.action.MAIN" />
+                <action android:name="com.android.phone.CallFeaturesSetting.ADD_VOICEMAIL" />
+                <category android:name="android.intent.category.DEFAULT" />
+            </intent-filter>
+        </activity>
+
+        <!-- bluetooth phone service -->
+        <service android:name="BluetoothPhoneService">
+            <intent-filter>
+                <action android:name="android.bluetooth.IBluetoothHeadsetPhone" />
+            </intent-filter>
+        </service>
+
+        <!-- Broadcast Receiver that will process BOOT Complete and launch OTA -->
+        <receiver android:name="OtaStartupReceiver" android:exported="false"
+                androidprv:primaryUserOnly="true">
+            <intent-filter android:priority="100">
+                 <action android:name="android.intent.action.BOOT_COMPLETED"/>
+            </intent-filter>
+        </receiver>
+
+        <!-- CDMA Emergency Callback Mode -->
+        <service android:name="EmergencyCallbackModeService">
+        </service>
+
+        <!-- service to dump telephony information -->
+        <service android:name="TelephonyDebugService" />
+
+        <activity android:name="EmergencyCallbackModeExitDialog"
+            android:excludeFromRecents="true"
+            android:label="@string/ecm_exit_dialog"
+            android:launchMode="singleTop"
+            android:theme="@android:style/Theme.Translucent.NoTitleBar">
+            <intent-filter>
+                <action android:name="com.android.phone.action.ACTION_SHOW_ECM_EXIT_DIALOG" />
+                <action android:name="android.intent.action.ACTION_SHOW_NOTICE_ECM_BLOCK_OTHERS" />
+                <category android:name="android.intent.category.DEFAULT" />
+            </intent-filter>
+        </activity>
+
+        <receiver android:name="SipBroadcastReceiver">
+            <intent-filter>
+                <action android:name="com.android.phone.SIP_INCOMING_CALL" />
+                <action android:name="com.android.phone.SIP_ADD_PHONE" />
+                <action android:name="com.android.phone.SIP_REMOVE_PHONE" />
+                <action android:name="android.net.sip.SIP_SERVICE_UP" />
+            </intent-filter>
+        </receiver>
+
+        <activity android:label="Sip Settings"
+                  android:name=".sip.SipSettings"
+                  android:theme="@style/SettingsLight"
+                  android:launchMode="singleTop"
+                  android:configChanges="orientation|screenSize|keyboardHidden"
+                  android:uiOptions="splitActionBarWhenNarrow">
+            <intent-filter>
+                <action android:name="android.intent.action.MAIN" />
+                <action android:name="android.net.sip.NOTIFY" />
+            </intent-filter>
+        </activity>
+        <activity android:name=".sip.SipEditor"
+                android:theme="@style/SettingsLight"
+                android:configChanges="orientation|screenSize|keyboardHidden"
+                android:uiOptions="splitActionBarWhenNarrow">
+        </activity>
+        <activity android:name=".SipCallOptionHandler"
+                android:theme="@style/SipCallOptionHandlerTheme"
+                android:screenOrientation="nosensor"
+                android:configChanges="orientation|screenSize|keyboardHidden">
+        </activity>
+
+        <activity android:name="RespondViaSmsManager$Settings"
+                android:label="@string/respond_via_sms_setting_title"
+                android:configChanges="orientation|screenSize|keyboardHidden"
+                android:theme="@style/SettingsLight">
+            <intent-filter>
+                <action android:name="android.intent.action.MAIN" />
+            </intent-filter>
+        </activity>
+
+        <receiver android:name="CallerInfoCacheUpdateReceiver">
+            <intent-filter>
+                <action android:name="com.android.phone.UPDATE_CALLER_INFO_CACHE" />
+            </intent-filter>
+        </receiver>
+
+        <!-- BroadcastReceiver for receiving Intents from Notification mechanism. -->
+        <receiver android:name="PhoneGlobals$NotificationBroadcastReceiver" exported="false">
+            <intent-filter>
+                <action android:name="com.android.phone.ACTION_HANG_UP_ONGOING_CALL" />
+                <action android:name="com.android.phone.ACTION_CALL_BACK_FROM_NOTIFICATION" />
+                <action android:name="com.android.phone.ACTION_SEND_SMS_FROM_NOTIFICATION" />
+            </intent-filter>
+        </receiver>
+
+    </application>
+</manifest>
diff --git a/CleanSpec.mk b/CleanSpec.mk
new file mode 100644 (file)
index 0000000..b84e1b6
--- /dev/null
@@ -0,0 +1,49 @@
+# Copyright (C) 2007 The Android Open Source Project
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+#      http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+
+# If you don't need to do a full clean build but would like to touch
+# a file or delete some intermediate files, add a clean step to the end
+# of the list.  These steps will only be run once, if they haven't been
+# run before.
+#
+# E.g.:
+#     $(call add-clean-step, touch -c external/sqlite/sqlite3.h)
+#     $(call add-clean-step, rm -rf $(PRODUCT_OUT)/obj/STATIC_LIBRARIES/libz_intermediates)
+#
+# Always use "touch -c" and "rm -f" or "rm -rf" to gracefully deal with
+# files that are missing or have been moved.
+#
+# Use $(PRODUCT_OUT) to get to the "out/target/product/blah/" directory.
+# Use $(OUT_DIR) to refer to the "out" directory.
+#
+# If you need to re-do something that's already mentioned, just copy
+# the command and add it to the bottom of the list.  E.g., if a change
+# that you made last week required touching a file and a change you
+# made today requires touching the same file, just copy the old
+# touch step and add it to the end of the list.
+#
+# ************************************************
+# NEWER CLEAN STEPS MUST BE AT THE END OF THE LIST
+# ************************************************
+
+# For example:
+#$(call add-clean-step, rm -rf $(OUT_DIR)/target/common/obj/APPS/AndroidTests_intermediates)
+#$(call add-clean-step, rm -rf $(OUT_DIR)/target/common/obj/JAVA_LIBRARIES/core_intermediates)
+#$(call add-clean-step, find $(OUT_DIR) -type f -name "IGTalkSession*" -print0 | xargs -0 rm -f)
+#$(call add-clean-step, rm -rf $(PRODUCT_OUT)/data/*)
+
+# ************************************************
+# NEWER CLEAN STEPS MUST BE AT THE END OF THE LIST
+# ************************************************
diff --git a/MODULE_LICENSE_APACHE2 b/MODULE_LICENSE_APACHE2
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/NOTICE b/NOTICE
new file mode 100644 (file)
index 0000000..c5b1efa
--- /dev/null
+++ b/NOTICE
@@ -0,0 +1,190 @@
+
+   Copyright (c) 2005-2008, The Android Open Source Project
+
+   Licensed under the Apache License, Version 2.0 (the "License");
+   you may not use this file except in compliance with the License.
+
+   Unless required by applicable law or agreed to in writing, software
+   distributed under the License is distributed on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+   See the License for the specific language governing permissions and
+   limitations under the License.
+
+
+                                 Apache License
+                           Version 2.0, January 2004
+                        http://www.apache.org/licenses/
+
+   TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+
+   1. Definitions.
+
+      "License" shall mean the terms and conditions for use, reproduction,
+      and distribution as defined by Sections 1 through 9 of this document.
+
+      "Licensor" shall mean the copyright owner or entity authorized by
+      the copyright owner that is granting the License.
+
+      "Legal Entity" shall mean the union of the acting entity and all
+      other entities that control, are controlled by, or are under common
+      control with that entity. For the purposes of this definition,
+      "control" means (i) the power, direct or indirect, to cause the
+      direction or management of such entity, whether by contract or
+      otherwise, or (ii) ownership of fifty percent (50%) or more of the
+      outstanding shares, or (iii) beneficial ownership of such entity.
+
+      "You" (or "Your") shall mean an individual or Legal Entity
+      exercising permissions granted by this License.
+
+      "Source" form shall mean the preferred form for making modifications,
+      including but not limited to software source code, documentation
+      source, and configuration files.
+
+      "Object" form shall mean any form resulting from mechanical
+      transformation or translation of a Source form, including but
+      not limited to compiled object code, generated documentation,
+      and conversions to other media types.
+
+      "Work" shall mean the work of authorship, whether in Source or
+      Object form, made available under the License, as indicated by a
+      copyright notice that is included in or attached to the work
+      (an example is provided in the Appendix below).
+
+      "Derivative Works" shall mean any work, whether in Source or Object
+      form, that is based on (or derived from) the Work and for which the
+      editorial revisions, annotations, elaborations, or other modifications
+      represent, as a whole, an original work of authorship. For the purposes
+      of this License, Derivative Works shall not include works that remain
+      separable from, or merely link (or bind by name) to the interfaces of,
+      the Work and Derivative Works thereof.
+
+      "Contribution" shall mean any work of authorship, including
+      the original version of the Work and any modifications or additions
+      to that Work or Derivative Works thereof, that is intentionally
+      submitted to Licensor for inclusion in the Work by the copyright owner
+      or by an individual or Legal Entity authorized to submit on behalf of
+      the copyright owner. For the purposes of this definition, "submitted"
+      means any form of electronic, verbal, or written communication sent
+      to the Licensor or its representatives, including but not limited to
+      communication on electronic mailing lists, source code control systems,
+      and issue tracking systems that are managed by, or on behalf of, the
+      Licensor for the purpose of discussing and improving the Work, but
+      excluding communication that is conspicuously marked or otherwise
+      designated in writing by the copyright owner as "Not a Contribution."
+
+      "Contributor" shall mean Licensor and any individual or Legal Entity
+      on behalf of whom a Contribution has been received by Licensor and
+      subsequently incorporated within the Work.
+
+   2. Grant of Copyright License. Subject to the terms and conditions of
+      this License, each Contributor hereby grants to You a perpetual,
+      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+      copyright license to reproduce, prepare Derivative Works of,
+      publicly display, publicly perform, sublicense, and distribute the
+      Work and such Derivative Works in Source or Object form.
+
+   3. Grant of Patent License. Subject to the terms and conditions of
+      this License, each Contributor hereby grants to You a perpetual,
+      worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+      (except as stated in this section) patent license to make, have made,
+      use, offer to sell, sell, import, and otherwise transfer the Work,
+      where such license applies only to those patent claims licensable
+      by such Contributor that are necessarily infringed by their
+      Contribution(s) alone or by combination of their Contribution(s)
+      with the Work to which such Contribution(s) was submitted. If You
+      institute patent litigation against any entity (including a
+      cross-claim or counterclaim in a lawsuit) alleging that the Work
+      or a Contribution incorporated within the Work constitutes direct
+      or contributory patent infringement, then any patent licenses
+      granted to You under this License for that Work shall terminate
+      as of the date such litigation is filed.
+
+   4. Redistribution. You may reproduce and distribute copies of the
+      Work or Derivative Works thereof in any medium, with or without
+      modifications, and in Source or Object form, provided that You
+      meet the following conditions:
+
+      (a) You must give any other recipients of the Work or
+          Derivative Works a copy of this License; and
+
+      (b) You must cause any modified files to carry prominent notices
+          stating that You changed the files; and
+
+      (c) You must retain, in the Source form of any Derivative Works
+          that You distribute, all copyright, patent, trademark, and
+          attribution notices from the Source form of the Work,
+          excluding those notices that do not pertain to any part of
+          the Derivative Works; and
+
+      (d) If the Work includes a "NOTICE" text file as part of its
+          distribution, then any Derivative Works that You distribute must
+          include a readable copy of the attribution notices contained
+          within such NOTICE file, excluding those notices that do not
+          pertain to any part of the Derivative Works, in at least one
+          of the following places: within a NOTICE text file distributed
+          as part of the Derivative Works; within the Source form or
+          documentation, if provided along with the Derivative Works; or,
+          within a display generated by the Derivative Works, if and
+          wherever such third-party notices normally appear. The contents
+          of the NOTICE file are for informational purposes only and
+          do not modify the License. You may add Your own attribution
+          notices within Derivative Works that You distribute, alongside
+          or as an addendum to the NOTICE text from the Work, provided
+          that such additional attribution notices cannot be construed
+          as modifying the License.
+
+      You may add Your own copyright statement to Your modifications and
+      may provide additional or different license terms and conditions
+      for use, reproduction, or distribution of Your modifications, or
+      for any such Derivative Works as a whole, provided Your use,
+      reproduction, and distribution of the Work otherwise complies with
+      the conditions stated in this License.
+
+   5. Submission of Contributions. Unless You explicitly state otherwise,
+      any Contribution intentionally submitted for inclusion in the Work
+      by You to the Licensor shall be under the terms and conditions of
+      this License, without any additional terms or conditions.
+      Notwithstanding the above, nothing herein shall supersede or modify
+      the terms of any separate license agreement you may have executed
+      with Licensor regarding such Contributions.
+
+   6. Trademarks. This License does not grant permission to use the trade
+      names, trademarks, service marks, or product names of the Licensor,
+      except as required for reasonable and customary use in describing the
+      origin of the Work and reproducing the content of the NOTICE file.
+
+   7. Disclaimer of Warranty. Unless required by applicable law or
+      agreed to in writing, Licensor provides the Work (and each
+      Contributor provides its Contributions) on an "AS IS" BASIS,
+      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+      implied, including, without limitation, any warranties or conditions
+      of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
+      PARTICULAR PURPOSE. You are solely responsible for determining the
+      appropriateness of using or redistributing the Work and assume any
+      risks associated with Your exercise of permissions under this License.
+
+   8. Limitation of Liability. In no event and under no legal theory,
+      whether in tort (including negligence), contract, or otherwise,
+      unless required by applicable law (such as deliberate and grossly
+      negligent acts) or agreed to in writing, shall any Contributor be
+      liable to You for damages, including any direct, indirect, special,
+      incidental, or consequential damages of any character arising as a
+      result of this License or out of the use or inability to use the
+      Work (including but not limited to damages for loss of goodwill,
+      work stoppage, computer failure or malfunction, or any and all
+      other commercial damages or losses), even if such Contributor
+      has been advised of the possibility of such damages.
+
+   9. Accepting Warranty or Additional Liability. While redistributing
+      the Work or Derivative Works thereof, You may choose to offer,
+      and charge a fee for, acceptance of support, warranty, indemnity,
+      or other liability obligations and/or rights consistent with this
+      License. However, in accepting such obligations, You may act only
+      on Your own behalf and on Your sole responsibility, not on behalf
+      of any other Contributor, and only if You agree to indemnify,
+      defend, and hold each Contributor harmless for any liability
+      incurred by, or claims asserted against, such Contributor by reason
+      of your accepting any such warranty or additional liability.
+
+   END OF TERMS AND CONDITIONS
+
diff --git a/lint.xml b/lint.xml
new file mode 100644 (file)
index 0000000..7720745
--- /dev/null
+++ b/lint.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2012 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+<!-- To suppress lint warnings -->
+<lint>
+    <!-- Phone app is not unbundled intentionally. -->
+    <issue id="UsesSdk" severity="ignore" />
+    <issue id="PrivateResource" severity="ignore" />
+</lint>
diff --git a/proguard.flags b/proguard.flags
new file mode 100644 (file)
index 0000000..c5f4c72
--- /dev/null
@@ -0,0 +1,6 @@
+# Keep names that are used only by animation framework.
+-keepclasseswithmembers class com.android.phone.AnimationUtils$CrossFadeDrawable {
+  *** setCrossFadeAlpha(...);
+}
+
+-verbose
\ No newline at end of file
diff --git a/res/anim/activity_close_enter.xml b/res/anim/activity_close_enter.xml
new file mode 100644 (file)
index 0000000..a526fe1
--- /dev/null
@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+/*
+** Copyright 2009, The Android Open Source Project
+**
+** Licensed under the Apache License, Version 2.0 (the "License");
+** you may not use this file except in compliance with the License.
+** You may obtain a copy of the License at
+**
+**     http://www.apache.org/licenses/LICENSE-2.0
+**
+** Unless required by applicable law or agreed to in writing, software
+** distributed under the License is distributed on an "AS IS" BASIS,
+** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+** See the License for the specific language governing permissions and
+** limitations under the License.
+*/
+-->
+
+<set xmlns:android="http://schemas.android.com/apk/res/android" android:zAdjustment="normal">
+    <alpha android:fromAlpha="1.0" android:toAlpha="1.0"
+            android:fillEnabled="true" android:fillBefore="true" android:fillAfter="true"
+            android:duration="300"/>
+</set>
diff --git a/res/anim/activity_close_exit.xml b/res/anim/activity_close_exit.xml
new file mode 100644 (file)
index 0000000..b879bdb
--- /dev/null
@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+/*
+** Copyright 2009, The Android Open Source Project
+**
+** Licensed under the Apache License, Version 2.0 (the "License");
+** you may not use this file except in compliance with the License.
+** You may obtain a copy of the License at
+**
+**     http://www.apache.org/licenses/LICENSE-2.0
+**
+** Unless required by applicable law or agreed to in writing, software
+** distributed under the License is distributed on an "AS IS" BASIS,
+** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+** See the License for the specific language governing permissions and
+** limitations under the License.
+*/
+-->
+
+<set xmlns:android="http://schemas.android.com/apk/res/android"
+        android:shareInterpolator="false" android:zAdjustment="top">
+    <alpha android:fromAlpha="1.0" android:toAlpha="0.0"
+            android:interpolator="@*android:interpolator/decelerate_cubic"
+            android:fillEnabled="true" android:fillBefore="true" android:fillAfter="true"
+            android:duration="300"/>
+    <scale android:fromXScale="1.0" android:toXScale=".8"
+            android:fromYScale="1.0" android:toYScale=".8"
+            android:pivotX="50%p" android:pivotY="50%p"
+            android:interpolator="@*android:interpolator/decelerate_cubic"
+            android:fillEnabled="true" android:fillBefore="true" android:fillAfter="true"
+            android:duration="300"/>
+</set>
diff --git a/res/color/ota_title_color.xml b/res/color/ota_title_color.xml
new file mode 100644 (file)
index 0000000..2081703
--- /dev/null
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+/*
+ * Copyright (c) 2008 Google Inc.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+-->
+
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+    <item android:color="#FFA6C839"/>
+</selector>
+
diff --git a/res/drawable-ar-hdpi/dial_num_0_no_plus_wht.png b/res/drawable-ar-hdpi/dial_num_0_no_plus_wht.png
new file mode 100644 (file)
index 0000000..bc947b2
Binary files /dev/null and b/res/drawable-ar-hdpi/dial_num_0_no_plus_wht.png differ
diff --git a/res/drawable-ar-hdpi/dial_num_1_no_vm_wht.png b/res/drawable-ar-hdpi/dial_num_1_no_vm_wht.png
new file mode 100644 (file)
index 0000000..2bbaead
Binary files /dev/null and b/res/drawable-ar-hdpi/dial_num_1_no_vm_wht.png differ
diff --git a/res/drawable-ar-hdpi/dial_num_2_wht.png b/res/drawable-ar-hdpi/dial_num_2_wht.png
new file mode 100644 (file)
index 0000000..15583a0
Binary files /dev/null and b/res/drawable-ar-hdpi/dial_num_2_wht.png differ
diff --git a/res/drawable-ar-hdpi/dial_num_3_wht.png b/res/drawable-ar-hdpi/dial_num_3_wht.png
new file mode 100644 (file)
index 0000000..c8fd5b6
Binary files /dev/null and b/res/drawable-ar-hdpi/dial_num_3_wht.png differ
diff --git a/res/drawable-ar-hdpi/dial_num_4_wht.png b/res/drawable-ar-hdpi/dial_num_4_wht.png
new file mode 100644 (file)
index 0000000..2df8330
Binary files /dev/null and b/res/drawable-ar-hdpi/dial_num_4_wht.png differ
diff --git a/res/drawable-ar-hdpi/dial_num_5_wht.png b/res/drawable-ar-hdpi/dial_num_5_wht.png
new file mode 100644 (file)
index 0000000..b16701c
Binary files /dev/null and b/res/drawable-ar-hdpi/dial_num_5_wht.png differ
diff --git a/res/drawable-ar-hdpi/dial_num_6_wht.png b/res/drawable-ar-hdpi/dial_num_6_wht.png
new file mode 100644 (file)
index 0000000..823fa50
Binary files /dev/null and b/res/drawable-ar-hdpi/dial_num_6_wht.png differ
diff --git a/res/drawable-ar-hdpi/dial_num_7_wht.png b/res/drawable-ar-hdpi/dial_num_7_wht.png
new file mode 100644 (file)
index 0000000..6f5fbff
Binary files /dev/null and b/res/drawable-ar-hdpi/dial_num_7_wht.png differ
diff --git a/res/drawable-ar-hdpi/dial_num_8_wht.png b/res/drawable-ar-hdpi/dial_num_8_wht.png
new file mode 100644 (file)
index 0000000..d15c47f
Binary files /dev/null and b/res/drawable-ar-hdpi/dial_num_8_wht.png differ
diff --git a/res/drawable-ar-hdpi/dial_num_9_wht.png b/res/drawable-ar-hdpi/dial_num_9_wht.png
new file mode 100644 (file)
index 0000000..7b28361
Binary files /dev/null and b/res/drawable-ar-hdpi/dial_num_9_wht.png differ
diff --git a/res/drawable-ar-mdpi/dial_num_0_no_plus_wht.png b/res/drawable-ar-mdpi/dial_num_0_no_plus_wht.png
new file mode 100644 (file)
index 0000000..2339f89
Binary files /dev/null and b/res/drawable-ar-mdpi/dial_num_0_no_plus_wht.png differ
diff --git a/res/drawable-ar-mdpi/dial_num_1_no_vm_wht.png b/res/drawable-ar-mdpi/dial_num_1_no_vm_wht.png
new file mode 100644 (file)
index 0000000..7c80f05
Binary files /dev/null and b/res/drawable-ar-mdpi/dial_num_1_no_vm_wht.png differ
diff --git a/res/drawable-ar-mdpi/dial_num_2_wht.png b/res/drawable-ar-mdpi/dial_num_2_wht.png
new file mode 100644 (file)
index 0000000..d4421a3
Binary files /dev/null and b/res/drawable-ar-mdpi/dial_num_2_wht.png differ
diff --git a/res/drawable-ar-mdpi/dial_num_3_wht.png b/res/drawable-ar-mdpi/dial_num_3_wht.png
new file mode 100644 (file)
index 0000000..10e8216
Binary files /dev/null and b/res/drawable-ar-mdpi/dial_num_3_wht.png differ
diff --git a/res/drawable-ar-mdpi/dial_num_4_wht.png b/res/drawable-ar-mdpi/dial_num_4_wht.png
new file mode 100644 (file)
index 0000000..2c7971f
Binary files /dev/null and b/res/drawable-ar-mdpi/dial_num_4_wht.png differ
diff --git a/res/drawable-ar-mdpi/dial_num_5_wht.png b/res/drawable-ar-mdpi/dial_num_5_wht.png
new file mode 100644 (file)
index 0000000..472ad7a
Binary files /dev/null and b/res/drawable-ar-mdpi/dial_num_5_wht.png differ
diff --git a/res/drawable-ar-mdpi/dial_num_6_wht.png b/res/drawable-ar-mdpi/dial_num_6_wht.png
new file mode 100644 (file)
index 0000000..682e76a
Binary files /dev/null and b/res/drawable-ar-mdpi/dial_num_6_wht.png differ
diff --git a/res/drawable-ar-mdpi/dial_num_7_wht.png b/res/drawable-ar-mdpi/dial_num_7_wht.png
new file mode 100644 (file)
index 0000000..9a1395f
Binary files /dev/null and b/res/drawable-ar-mdpi/dial_num_7_wht.png differ
diff --git a/res/drawable-ar-mdpi/dial_num_8_wht.png b/res/drawable-ar-mdpi/dial_num_8_wht.png
new file mode 100644 (file)
index 0000000..6ef31dd
Binary files /dev/null and b/res/drawable-ar-mdpi/dial_num_8_wht.png differ
diff --git a/res/drawable-ar-mdpi/dial_num_9_wht.png b/res/drawable-ar-mdpi/dial_num_9_wht.png
new file mode 100644 (file)
index 0000000..e99e20a
Binary files /dev/null and b/res/drawable-ar-mdpi/dial_num_9_wht.png differ
diff --git a/res/drawable-ar-xhdpi/dial_num_0_no_plus_wht.png b/res/drawable-ar-xhdpi/dial_num_0_no_plus_wht.png
new file mode 100644 (file)
index 0000000..8924fc8
Binary files /dev/null and b/res/drawable-ar-xhdpi/dial_num_0_no_plus_wht.png differ
diff --git a/res/drawable-ar-xhdpi/dial_num_1_no_vm_wht.png b/res/drawable-ar-xhdpi/dial_num_1_no_vm_wht.png
new file mode 100644 (file)
index 0000000..667a7c5
Binary files /dev/null and b/res/drawable-ar-xhdpi/dial_num_1_no_vm_wht.png differ
diff --git a/res/drawable-ar-xhdpi/dial_num_2_wht.png b/res/drawable-ar-xhdpi/dial_num_2_wht.png
new file mode 100644 (file)
index 0000000..1b39dbe
Binary files /dev/null and b/res/drawable-ar-xhdpi/dial_num_2_wht.png differ
diff --git a/res/drawable-ar-xhdpi/dial_num_3_wht.png b/res/drawable-ar-xhdpi/dial_num_3_wht.png
new file mode 100644 (file)
index 0000000..2cf7577
Binary files /dev/null and b/res/drawable-ar-xhdpi/dial_num_3_wht.png differ
diff --git a/res/drawable-ar-xhdpi/dial_num_4_wht.png b/res/drawable-ar-xhdpi/dial_num_4_wht.png
new file mode 100644 (file)
index 0000000..1816e60
Binary files /dev/null and b/res/drawable-ar-xhdpi/dial_num_4_wht.png differ
diff --git a/res/drawable-ar-xhdpi/dial_num_5_wht.png b/res/drawable-ar-xhdpi/dial_num_5_wht.png
new file mode 100644 (file)
index 0000000..b846a14
Binary files /dev/null and b/res/drawable-ar-xhdpi/dial_num_5_wht.png differ
diff --git a/res/drawable-ar-xhdpi/dial_num_6_wht.png b/res/drawable-ar-xhdpi/dial_num_6_wht.png
new file mode 100644 (file)
index 0000000..5768e87
Binary files /dev/null and b/res/drawable-ar-xhdpi/dial_num_6_wht.png differ
diff --git a/res/drawable-ar-xhdpi/dial_num_7_wht.png b/res/drawable-ar-xhdpi/dial_num_7_wht.png
new file mode 100644 (file)
index 0000000..98667a2
Binary files /dev/null and b/res/drawable-ar-xhdpi/dial_num_7_wht.png differ
diff --git a/res/drawable-ar-xhdpi/dial_num_8_wht.png b/res/drawable-ar-xhdpi/dial_num_8_wht.png
new file mode 100644 (file)
index 0000000..dc71242
Binary files /dev/null and b/res/drawable-ar-xhdpi/dial_num_8_wht.png differ
diff --git a/res/drawable-ar-xhdpi/dial_num_9_wht.png b/res/drawable-ar-xhdpi/dial_num_9_wht.png
new file mode 100644 (file)
index 0000000..4917ee0
Binary files /dev/null and b/res/drawable-ar-xhdpi/dial_num_9_wht.png differ
diff --git a/res/drawable-fa-hdpi/dial_num_0_no_plus_wht.png b/res/drawable-fa-hdpi/dial_num_0_no_plus_wht.png
new file mode 100644 (file)
index 0000000..bc947b2
Binary files /dev/null and b/res/drawable-fa-hdpi/dial_num_0_no_plus_wht.png differ
diff --git a/res/drawable-fa-hdpi/dial_num_1_no_vm_wht.png b/res/drawable-fa-hdpi/dial_num_1_no_vm_wht.png
new file mode 100644 (file)
index 0000000..2bbaead
Binary files /dev/null and b/res/drawable-fa-hdpi/dial_num_1_no_vm_wht.png differ
diff --git a/res/drawable-fa-hdpi/dial_num_2_wht.png b/res/drawable-fa-hdpi/dial_num_2_wht.png
new file mode 100644 (file)
index 0000000..15583a0
Binary files /dev/null and b/res/drawable-fa-hdpi/dial_num_2_wht.png differ
diff --git a/res/drawable-fa-hdpi/dial_num_3_wht.png b/res/drawable-fa-hdpi/dial_num_3_wht.png
new file mode 100644 (file)
index 0000000..c8fd5b6
Binary files /dev/null and b/res/drawable-fa-hdpi/dial_num_3_wht.png differ
diff --git a/res/drawable-fa-hdpi/dial_num_4_wht.png b/res/drawable-fa-hdpi/dial_num_4_wht.png
new file mode 100644 (file)
index 0000000..4d6b4ea
Binary files /dev/null and b/res/drawable-fa-hdpi/dial_num_4_wht.png differ
diff --git a/res/drawable-fa-hdpi/dial_num_5_wht.png b/res/drawable-fa-hdpi/dial_num_5_wht.png
new file mode 100644 (file)
index 0000000..43b2886
Binary files /dev/null and b/res/drawable-fa-hdpi/dial_num_5_wht.png differ
diff --git a/res/drawable-fa-hdpi/dial_num_6_wht.png b/res/drawable-fa-hdpi/dial_num_6_wht.png
new file mode 100644 (file)
index 0000000..7db627e
Binary files /dev/null and b/res/drawable-fa-hdpi/dial_num_6_wht.png differ
diff --git a/res/drawable-fa-hdpi/dial_num_7_wht.png b/res/drawable-fa-hdpi/dial_num_7_wht.png
new file mode 100644 (file)
index 0000000..6f5fbff
Binary files /dev/null and b/res/drawable-fa-hdpi/dial_num_7_wht.png differ
diff --git a/res/drawable-fa-hdpi/dial_num_8_wht.png b/res/drawable-fa-hdpi/dial_num_8_wht.png
new file mode 100644 (file)
index 0000000..d15c47f
Binary files /dev/null and b/res/drawable-fa-hdpi/dial_num_8_wht.png differ
diff --git a/res/drawable-fa-hdpi/dial_num_9_wht.png b/res/drawable-fa-hdpi/dial_num_9_wht.png
new file mode 100644 (file)
index 0000000..7b28361
Binary files /dev/null and b/res/drawable-fa-hdpi/dial_num_9_wht.png differ
diff --git a/res/drawable-fa-mdpi/dial_num_0_no_plus_wht.png b/res/drawable-fa-mdpi/dial_num_0_no_plus_wht.png
new file mode 100644 (file)
index 0000000..2339f89
Binary files /dev/null and b/res/drawable-fa-mdpi/dial_num_0_no_plus_wht.png differ
diff --git a/res/drawable-fa-mdpi/dial_num_1_no_vm_wht.png b/res/drawable-fa-mdpi/dial_num_1_no_vm_wht.png
new file mode 100644 (file)
index 0000000..7c80f05
Binary files /dev/null and b/res/drawable-fa-mdpi/dial_num_1_no_vm_wht.png differ
diff --git a/res/drawable-fa-mdpi/dial_num_2_wht.png b/res/drawable-fa-mdpi/dial_num_2_wht.png
new file mode 100644 (file)
index 0000000..d4421a3
Binary files /dev/null and b/res/drawable-fa-mdpi/dial_num_2_wht.png differ
diff --git a/res/drawable-fa-mdpi/dial_num_3_wht.png b/res/drawable-fa-mdpi/dial_num_3_wht.png
new file mode 100644 (file)
index 0000000..10e8216
Binary files /dev/null and b/res/drawable-fa-mdpi/dial_num_3_wht.png differ
diff --git a/res/drawable-fa-mdpi/dial_num_4_wht.png b/res/drawable-fa-mdpi/dial_num_4_wht.png
new file mode 100644 (file)
index 0000000..de5c7b2
Binary files /dev/null and b/res/drawable-fa-mdpi/dial_num_4_wht.png differ
diff --git a/res/drawable-fa-mdpi/dial_num_5_wht.png b/res/drawable-fa-mdpi/dial_num_5_wht.png
new file mode 100644 (file)
index 0000000..ba461d7
Binary files /dev/null and b/res/drawable-fa-mdpi/dial_num_5_wht.png differ
diff --git a/res/drawable-fa-mdpi/dial_num_6_wht.png b/res/drawable-fa-mdpi/dial_num_6_wht.png
new file mode 100644 (file)
index 0000000..ec41f38
Binary files /dev/null and b/res/drawable-fa-mdpi/dial_num_6_wht.png differ
diff --git a/res/drawable-fa-mdpi/dial_num_7_wht.png b/res/drawable-fa-mdpi/dial_num_7_wht.png
new file mode 100644 (file)
index 0000000..9a1395f
Binary files /dev/null and b/res/drawable-fa-mdpi/dial_num_7_wht.png differ
diff --git a/res/drawable-fa-mdpi/dial_num_8_wht.png b/res/drawable-fa-mdpi/dial_num_8_wht.png
new file mode 100644 (file)
index 0000000..6ef31dd
Binary files /dev/null and b/res/drawable-fa-mdpi/dial_num_8_wht.png differ
diff --git a/res/drawable-fa-mdpi/dial_num_9_wht.png b/res/drawable-fa-mdpi/dial_num_9_wht.png
new file mode 100644 (file)
index 0000000..e99e20a
Binary files /dev/null and b/res/drawable-fa-mdpi/dial_num_9_wht.png differ
diff --git a/res/drawable-fa-xhdpi/dial_num_0_no_plus_wht.png b/res/drawable-fa-xhdpi/dial_num_0_no_plus_wht.png
new file mode 100644 (file)
index 0000000..8924fc8
Binary files /dev/null and b/res/drawable-fa-xhdpi/dial_num_0_no_plus_wht.png differ
diff --git a/res/drawable-fa-xhdpi/dial_num_1_no_vm_wht.png b/res/drawable-fa-xhdpi/dial_num_1_no_vm_wht.png
new file mode 100644 (file)
index 0000000..667a7c5
Binary files /dev/null and b/res/drawable-fa-xhdpi/dial_num_1_no_vm_wht.png differ
diff --git a/res/drawable-fa-xhdpi/dial_num_2_wht.png b/res/drawable-fa-xhdpi/dial_num_2_wht.png
new file mode 100644 (file)
index 0000000..1b39dbe
Binary files /dev/null and b/res/drawable-fa-xhdpi/dial_num_2_wht.png differ
diff --git a/res/drawable-fa-xhdpi/dial_num_3_wht.png b/res/drawable-fa-xhdpi/dial_num_3_wht.png
new file mode 100644 (file)
index 0000000..2cf7577
Binary files /dev/null and b/res/drawable-fa-xhdpi/dial_num_3_wht.png differ
diff --git a/res/drawable-fa-xhdpi/dial_num_4_wht.png b/res/drawable-fa-xhdpi/dial_num_4_wht.png
new file mode 100644 (file)
index 0000000..6e0a5a9
Binary files /dev/null and b/res/drawable-fa-xhdpi/dial_num_4_wht.png differ
diff --git a/res/drawable-fa-xhdpi/dial_num_5_wht.png b/res/drawable-fa-xhdpi/dial_num_5_wht.png
new file mode 100644 (file)
index 0000000..f496906
Binary files /dev/null and b/res/drawable-fa-xhdpi/dial_num_5_wht.png differ
diff --git a/res/drawable-fa-xhdpi/dial_num_6_wht.png b/res/drawable-fa-xhdpi/dial_num_6_wht.png
new file mode 100644 (file)
index 0000000..e75b83e
Binary files /dev/null and b/res/drawable-fa-xhdpi/dial_num_6_wht.png differ
diff --git a/res/drawable-fa-xhdpi/dial_num_7_wht.png b/res/drawable-fa-xhdpi/dial_num_7_wht.png
new file mode 100644 (file)
index 0000000..98667a2
Binary files /dev/null and b/res/drawable-fa-xhdpi/dial_num_7_wht.png differ
diff --git a/res/drawable-fa-xhdpi/dial_num_8_wht.png b/res/drawable-fa-xhdpi/dial_num_8_wht.png
new file mode 100644 (file)
index 0000000..dc71242
Binary files /dev/null and b/res/drawable-fa-xhdpi/dial_num_8_wht.png differ
diff --git a/res/drawable-fa-xhdpi/dial_num_9_wht.png b/res/drawable-fa-xhdpi/dial_num_9_wht.png
new file mode 100644 (file)
index 0000000..4917ee0
Binary files /dev/null and b/res/drawable-fa-xhdpi/dial_num_9_wht.png differ
diff --git a/res/drawable-hdpi/btn_call_pressed.png b/res/drawable-hdpi/btn_call_pressed.png
new file mode 100644 (file)
index 0000000..d6e47f4
Binary files /dev/null and b/res/drawable-hdpi/btn_call_pressed.png differ
diff --git a/res/drawable-hdpi/dial_background_texture.png b/res/drawable-hdpi/dial_background_texture.png
new file mode 100644 (file)
index 0000000..9df3b1e
Binary files /dev/null and b/res/drawable-hdpi/dial_background_texture.png differ
diff --git a/res/drawable-hdpi/dial_num_0_no_plus_wht.png b/res/drawable-hdpi/dial_num_0_no_plus_wht.png
new file mode 100644 (file)
index 0000000..69849ec
Binary files /dev/null and b/res/drawable-hdpi/dial_num_0_no_plus_wht.png differ
diff --git a/res/drawable-hdpi/dial_num_1_no_vm_wht.png b/res/drawable-hdpi/dial_num_1_no_vm_wht.png
new file mode 100644 (file)
index 0000000..af7ec42
Binary files /dev/null and b/res/drawable-hdpi/dial_num_1_no_vm_wht.png differ
diff --git a/res/drawable-hdpi/dial_num_2_wht.png b/res/drawable-hdpi/dial_num_2_wht.png
new file mode 100644 (file)
index 0000000..2ae20ab
Binary files /dev/null and b/res/drawable-hdpi/dial_num_2_wht.png differ
diff --git a/res/drawable-hdpi/dial_num_3_wht.png b/res/drawable-hdpi/dial_num_3_wht.png
new file mode 100644 (file)
index 0000000..991d5f3
Binary files /dev/null and b/res/drawable-hdpi/dial_num_3_wht.png differ
diff --git a/res/drawable-hdpi/dial_num_4_wht.png b/res/drawable-hdpi/dial_num_4_wht.png
new file mode 100644 (file)
index 0000000..7aad3ef
Binary files /dev/null and b/res/drawable-hdpi/dial_num_4_wht.png differ
diff --git a/res/drawable-hdpi/dial_num_5_wht.png b/res/drawable-hdpi/dial_num_5_wht.png
new file mode 100644 (file)
index 0000000..42a1d0b
Binary files /dev/null and b/res/drawable-hdpi/dial_num_5_wht.png differ
diff --git a/res/drawable-hdpi/dial_num_6_wht.png b/res/drawable-hdpi/dial_num_6_wht.png
new file mode 100644 (file)
index 0000000..b03e019
Binary files /dev/null and b/res/drawable-hdpi/dial_num_6_wht.png differ
diff --git a/res/drawable-hdpi/dial_num_7_wht.png b/res/drawable-hdpi/dial_num_7_wht.png
new file mode 100644 (file)
index 0000000..8b72fff
Binary files /dev/null and b/res/drawable-hdpi/dial_num_7_wht.png differ
diff --git a/res/drawable-hdpi/dial_num_8_wht.png b/res/drawable-hdpi/dial_num_8_wht.png
new file mode 100644 (file)
index 0000000..822f21a
Binary files /dev/null and b/res/drawable-hdpi/dial_num_8_wht.png differ
diff --git a/res/drawable-hdpi/dial_num_9_wht.png b/res/drawable-hdpi/dial_num_9_wht.png
new file mode 100644 (file)
index 0000000..2ee944b
Binary files /dev/null and b/res/drawable-hdpi/dial_num_9_wht.png differ
diff --git a/res/drawable-hdpi/dial_num_pound_wht.png b/res/drawable-hdpi/dial_num_pound_wht.png
new file mode 100644 (file)
index 0000000..e10e57d
Binary files /dev/null and b/res/drawable-hdpi/dial_num_pound_wht.png differ
diff --git a/res/drawable-hdpi/dial_num_star_wht.png b/res/drawable-hdpi/dial_num_star_wht.png
new file mode 100644 (file)
index 0000000..1dfc111
Binary files /dev/null and b/res/drawable-hdpi/dial_num_star_wht.png differ
diff --git a/res/drawable-hdpi/endcall_active.png b/res/drawable-hdpi/endcall_active.png
new file mode 100644 (file)
index 0000000..38f1e1c
Binary files /dev/null and b/res/drawable-hdpi/endcall_active.png differ
diff --git a/res/drawable-hdpi/endcall_background_texture.png b/res/drawable-hdpi/endcall_background_texture.png
new file mode 100644 (file)
index 0000000..095b0b6
Binary files /dev/null and b/res/drawable-hdpi/endcall_background_texture.png differ
diff --git a/res/drawable-hdpi/endcall_disable.png b/res/drawable-hdpi/endcall_disable.png
new file mode 100644 (file)
index 0000000..6a0f658
Binary files /dev/null and b/res/drawable-hdpi/endcall_disable.png differ
diff --git a/res/drawable-hdpi/green_divider.png b/res/drawable-hdpi/green_divider.png
new file mode 100644 (file)
index 0000000..9d0b5a4
Binary files /dev/null and b/res/drawable-hdpi/green_divider.png differ
diff --git a/res/drawable-hdpi/ic_ab_dialer_holo_dark.png b/res/drawable-hdpi/ic_ab_dialer_holo_dark.png
new file mode 100644 (file)
index 0000000..ecfeb2d
Binary files /dev/null and b/res/drawable-hdpi/ic_ab_dialer_holo_dark.png differ
diff --git a/res/drawable-hdpi/ic_active_state_dialer_holo_dark.png b/res/drawable-hdpi/ic_active_state_dialer_holo_dark.png
new file mode 100644 (file)
index 0000000..f4a08be
Binary files /dev/null and b/res/drawable-hdpi/ic_active_state_dialer_holo_dark.png differ
diff --git a/res/drawable-hdpi/ic_add_contact_holo_dark.png b/res/drawable-hdpi/ic_add_contact_holo_dark.png
new file mode 100644 (file)
index 0000000..88ff33b
Binary files /dev/null and b/res/drawable-hdpi/ic_add_contact_holo_dark.png differ
diff --git a/res/drawable-hdpi/ic_bluetooth_holo_dark.png b/res/drawable-hdpi/ic_bluetooth_holo_dark.png
new file mode 100644 (file)
index 0000000..ba22b0f
Binary files /dev/null and b/res/drawable-hdpi/ic_bluetooth_holo_dark.png differ
diff --git a/res/drawable-hdpi/ic_btn_back.png b/res/drawable-hdpi/ic_btn_back.png
new file mode 100755 (executable)
index 0000000..9051cb1
Binary files /dev/null and b/res/drawable-hdpi/ic_btn_back.png differ
diff --git a/res/drawable-hdpi/ic_btn_next.png b/res/drawable-hdpi/ic_btn_next.png
new file mode 100755 (executable)
index 0000000..ad00a95
Binary files /dev/null and b/res/drawable-hdpi/ic_btn_next.png differ
diff --git a/res/drawable-hdpi/ic_dial_action_call.png b/res/drawable-hdpi/ic_dial_action_call.png
new file mode 100644 (file)
index 0000000..11cda14
Binary files /dev/null and b/res/drawable-hdpi/ic_dial_action_call.png differ
diff --git a/res/drawable-hdpi/ic_dial_action_delete.png b/res/drawable-hdpi/ic_dial_action_delete.png
new file mode 100644 (file)
index 0000000..1fd3d3d
Binary files /dev/null and b/res/drawable-hdpi/ic_dial_action_delete.png differ
diff --git a/res/drawable-hdpi/ic_dial_end_call.png b/res/drawable-hdpi/ic_dial_end_call.png
new file mode 100644 (file)
index 0000000..ab3adb4
Binary files /dev/null and b/res/drawable-hdpi/ic_dial_end_call.png differ
diff --git a/res/drawable-hdpi/ic_dialpad_holo_dark.png b/res/drawable-hdpi/ic_dialpad_holo_dark.png
new file mode 100644 (file)
index 0000000..a0ab6c4
Binary files /dev/null and b/res/drawable-hdpi/ic_dialpad_holo_dark.png differ
diff --git a/res/drawable-hdpi/ic_end_call_holo_dark.png b/res/drawable-hdpi/ic_end_call_holo_dark.png
new file mode 100644 (file)
index 0000000..0f373bb
Binary files /dev/null and b/res/drawable-hdpi/ic_end_call_holo_dark.png differ
diff --git a/res/drawable-hdpi/ic_groups_holo_dark.png b/res/drawable-hdpi/ic_groups_holo_dark.png
new file mode 100644 (file)
index 0000000..6194506
Binary files /dev/null and b/res/drawable-hdpi/ic_groups_holo_dark.png differ
diff --git a/res/drawable-hdpi/ic_hold_pause_holo_dark.png b/res/drawable-hdpi/ic_hold_pause_holo_dark.png
new file mode 100644 (file)
index 0000000..2b3ff3d
Binary files /dev/null and b/res/drawable-hdpi/ic_hold_pause_holo_dark.png differ
diff --git a/res/drawable-hdpi/ic_in_call_touch_handle_normal.png b/res/drawable-hdpi/ic_in_call_touch_handle_normal.png
new file mode 100644 (file)
index 0000000..e852534
Binary files /dev/null and b/res/drawable-hdpi/ic_in_call_touch_handle_normal.png differ
diff --git a/res/drawable-hdpi/ic_incall_switch_holo_dark.png b/res/drawable-hdpi/ic_incall_switch_holo_dark.png
new file mode 100644 (file)
index 0000000..429511b
Binary files /dev/null and b/res/drawable-hdpi/ic_incall_switch_holo_dark.png differ
diff --git a/res/drawable-hdpi/ic_incoming_call_bluetooth.png b/res/drawable-hdpi/ic_incoming_call_bluetooth.png
new file mode 100644 (file)
index 0000000..050c3e7
Binary files /dev/null and b/res/drawable-hdpi/ic_incoming_call_bluetooth.png differ
diff --git a/res/drawable-hdpi/ic_launcher_sip_call.png b/res/drawable-hdpi/ic_launcher_sip_call.png
new file mode 100644 (file)
index 0000000..f1aa979
Binary files /dev/null and b/res/drawable-hdpi/ic_launcher_sip_call.png differ
diff --git a/res/drawable-hdpi/ic_lockscreen_answer_activated.png b/res/drawable-hdpi/ic_lockscreen_answer_activated.png
new file mode 100644 (file)
index 0000000..3d2752f
Binary files /dev/null and b/res/drawable-hdpi/ic_lockscreen_answer_activated.png differ
diff --git a/res/drawable-hdpi/ic_lockscreen_answer_normal.png b/res/drawable-hdpi/ic_lockscreen_answer_normal.png
new file mode 100644 (file)
index 0000000..9e26eda
Binary files /dev/null and b/res/drawable-hdpi/ic_lockscreen_answer_normal.png differ
diff --git a/res/drawable-hdpi/ic_lockscreen_decline_activated.png b/res/drawable-hdpi/ic_lockscreen_decline_activated.png
new file mode 100644 (file)
index 0000000..b7a438f
Binary files /dev/null and b/res/drawable-hdpi/ic_lockscreen_decline_activated.png differ
diff --git a/res/drawable-hdpi/ic_lockscreen_decline_normal.png b/res/drawable-hdpi/ic_lockscreen_decline_normal.png
new file mode 100644 (file)
index 0000000..a687ae3
Binary files /dev/null and b/res/drawable-hdpi/ic_lockscreen_decline_normal.png differ
diff --git a/res/drawable-hdpi/ic_lockscreen_text_activated.png b/res/drawable-hdpi/ic_lockscreen_text_activated.png
new file mode 100644 (file)
index 0000000..22cf07c
Binary files /dev/null and b/res/drawable-hdpi/ic_lockscreen_text_activated.png differ
diff --git a/res/drawable-hdpi/ic_lockscreen_text_normal.png b/res/drawable-hdpi/ic_lockscreen_text_normal.png
new file mode 100644 (file)
index 0000000..db6c05d
Binary files /dev/null and b/res/drawable-hdpi/ic_lockscreen_text_normal.png differ
diff --git a/res/drawable-hdpi/ic_menu_contact.png b/res/drawable-hdpi/ic_menu_contact.png
new file mode 100644 (file)
index 0000000..6afda6c
Binary files /dev/null and b/res/drawable-hdpi/ic_menu_contact.png differ
diff --git a/res/drawable-hdpi/ic_merge_holo_dark.png b/res/drawable-hdpi/ic_merge_holo_dark.png
new file mode 100644 (file)
index 0000000..5069cbe
Binary files /dev/null and b/res/drawable-hdpi/ic_merge_holo_dark.png differ
diff --git a/res/drawable-hdpi/ic_more_indicator_holo_dark.png b/res/drawable-hdpi/ic_more_indicator_holo_dark.png
new file mode 100644 (file)
index 0000000..554f7e9
Binary files /dev/null and b/res/drawable-hdpi/ic_more_indicator_holo_dark.png differ
diff --git a/res/drawable-hdpi/ic_mute_holo_dark.png b/res/drawable-hdpi/ic_mute_holo_dark.png
new file mode 100644 (file)
index 0000000..f17a2da
Binary files /dev/null and b/res/drawable-hdpi/ic_mute_holo_dark.png differ
diff --git a/res/drawable-hdpi/ic_see_contacts_holo_dark.png b/res/drawable-hdpi/ic_see_contacts_holo_dark.png
new file mode 100644 (file)
index 0000000..8e2182f
Binary files /dev/null and b/res/drawable-hdpi/ic_see_contacts_holo_dark.png differ
diff --git a/res/drawable-hdpi/ic_sound_bluetooth_holo_dark.png b/res/drawable-hdpi/ic_sound_bluetooth_holo_dark.png
new file mode 100644 (file)
index 0000000..c7f2402
Binary files /dev/null and b/res/drawable-hdpi/ic_sound_bluetooth_holo_dark.png differ
diff --git a/res/drawable-hdpi/ic_sound_handset_holo_dark.png b/res/drawable-hdpi/ic_sound_handset_holo_dark.png
new file mode 100644 (file)
index 0000000..288141a
Binary files /dev/null and b/res/drawable-hdpi/ic_sound_handset_holo_dark.png differ
diff --git a/res/drawable-hdpi/ic_sound_holo_dark.png b/res/drawable-hdpi/ic_sound_holo_dark.png
new file mode 100644 (file)
index 0000000..08ee3e8
Binary files /dev/null and b/res/drawable-hdpi/ic_sound_holo_dark.png differ
diff --git a/res/drawable-hdpi/ic_sound_off_speakerphone_holo_dark.png b/res/drawable-hdpi/ic_sound_off_speakerphone_holo_dark.png
new file mode 100644 (file)
index 0000000..6f12d52
Binary files /dev/null and b/res/drawable-hdpi/ic_sound_off_speakerphone_holo_dark.png differ
diff --git a/res/drawable-hdpi/ic_sound_speakerphone_holo_dark.png b/res/drawable-hdpi/ic_sound_speakerphone_holo_dark.png
new file mode 100644 (file)
index 0000000..eadd0cd
Binary files /dev/null and b/res/drawable-hdpi/ic_sound_speakerphone_holo_dark.png differ
diff --git a/res/drawable-hdpi/ic_split_holo_dark.png b/res/drawable-hdpi/ic_split_holo_dark.png
new file mode 100644 (file)
index 0000000..5b10cf9
Binary files /dev/null and b/res/drawable-hdpi/ic_split_holo_dark.png differ
diff --git a/res/drawable-hdpi/ic_text_holo_dark.png b/res/drawable-hdpi/ic_text_holo_dark.png
new file mode 100644 (file)
index 0000000..6d21e42
Binary files /dev/null and b/res/drawable-hdpi/ic_text_holo_dark.png differ
diff --git a/res/drawable-hdpi/list_focused_holo.9.png b/res/drawable-hdpi/list_focused_holo.9.png
new file mode 100644 (file)
index 0000000..516f5c7
Binary files /dev/null and b/res/drawable-hdpi/list_focused_holo.9.png differ
diff --git a/res/drawable-hdpi/list_pressed_holo_dark.9.png b/res/drawable-hdpi/list_pressed_holo_dark.9.png
new file mode 100644 (file)
index 0000000..5654cd6
Binary files /dev/null and b/res/drawable-hdpi/list_pressed_holo_dark.9.png differ
diff --git a/res/drawable-hdpi/list_selector_disabled_holo_dark.9.png b/res/drawable-hdpi/list_selector_disabled_holo_dark.9.png
new file mode 100644 (file)
index 0000000..f6fd30d
Binary files /dev/null and b/res/drawable-hdpi/list_selector_disabled_holo_dark.9.png differ
diff --git a/res/drawable-hdpi/picture_busy.png b/res/drawable-hdpi/picture_busy.png
new file mode 100644 (file)
index 0000000..98deacf
Binary files /dev/null and b/res/drawable-hdpi/picture_busy.png differ
diff --git a/res/drawable-hdpi/picture_conference.png b/res/drawable-hdpi/picture_conference.png
new file mode 100644 (file)
index 0000000..93743e6
Binary files /dev/null and b/res/drawable-hdpi/picture_conference.png differ
diff --git a/res/drawable-hdpi/picture_dialing.png b/res/drawable-hdpi/picture_dialing.png
new file mode 100644 (file)
index 0000000..6311f69
Binary files /dev/null and b/res/drawable-hdpi/picture_dialing.png differ
diff --git a/res/drawable-hdpi/picture_emergency25x25.png b/res/drawable-hdpi/picture_emergency25x25.png
new file mode 100644 (file)
index 0000000..0a6d3c4
Binary files /dev/null and b/res/drawable-hdpi/picture_emergency25x25.png differ
diff --git a/res/drawable-hdpi/picture_emergency32x32.png b/res/drawable-hdpi/picture_emergency32x32.png
new file mode 100644 (file)
index 0000000..89c05e3
Binary files /dev/null and b/res/drawable-hdpi/picture_emergency32x32.png differ
diff --git a/res/drawable-hdpi/picture_unknown.png b/res/drawable-hdpi/picture_unknown.png
new file mode 100644 (file)
index 0000000..278c121
Binary files /dev/null and b/res/drawable-hdpi/picture_unknown.png differ
diff --git a/res/drawable-hdpi/stat_sys_phone_call.png b/res/drawable-hdpi/stat_sys_phone_call.png
new file mode 100644 (file)
index 0000000..7eda84c
Binary files /dev/null and b/res/drawable-hdpi/stat_sys_phone_call.png differ
diff --git a/res/drawable-hdpi/stat_sys_phone_call_end.png b/res/drawable-hdpi/stat_sys_phone_call_end.png
new file mode 100644 (file)
index 0000000..bc74937
Binary files /dev/null and b/res/drawable-hdpi/stat_sys_phone_call_end.png differ
diff --git a/res/drawable-hdpi/stat_sys_phone_call_forward.png b/res/drawable-hdpi/stat_sys_phone_call_forward.png
new file mode 100644 (file)
index 0000000..4b7c236
Binary files /dev/null and b/res/drawable-hdpi/stat_sys_phone_call_forward.png differ
diff --git a/res/drawable-hdpi/stat_sys_phone_call_on_hold.png b/res/drawable-hdpi/stat_sys_phone_call_on_hold.png
new file mode 100644 (file)
index 0000000..7e7bc3e
Binary files /dev/null and b/res/drawable-hdpi/stat_sys_phone_call_on_hold.png differ
diff --git a/res/drawable-hdpi/stat_sys_vp_phone_call.png b/res/drawable-hdpi/stat_sys_vp_phone_call.png
new file mode 100644 (file)
index 0000000..f22765a
Binary files /dev/null and b/res/drawable-hdpi/stat_sys_vp_phone_call.png differ
diff --git a/res/drawable-hdpi/stat_sys_vp_phone_call_on_hold.png b/res/drawable-hdpi/stat_sys_vp_phone_call_on_hold.png
new file mode 100644 (file)
index 0000000..7e7bc3e
Binary files /dev/null and b/res/drawable-hdpi/stat_sys_vp_phone_call_on_hold.png differ
diff --git a/res/drawable-ldrtl-hdpi/ic_ab_dialer_holo_dark.png b/res/drawable-ldrtl-hdpi/ic_ab_dialer_holo_dark.png
new file mode 100644 (file)
index 0000000..7ec3709
Binary files /dev/null and b/res/drawable-ldrtl-hdpi/ic_ab_dialer_holo_dark.png differ
diff --git a/res/drawable-ldrtl-hdpi/ic_add_contact_holo_dark.png b/res/drawable-ldrtl-hdpi/ic_add_contact_holo_dark.png
new file mode 100644 (file)
index 0000000..b6a1381
Binary files /dev/null and b/res/drawable-ldrtl-hdpi/ic_add_contact_holo_dark.png differ
diff --git a/res/drawable-ldrtl-hdpi/ic_btn_back.png b/res/drawable-ldrtl-hdpi/ic_btn_back.png
new file mode 100644 (file)
index 0000000..1a2724b
Binary files /dev/null and b/res/drawable-ldrtl-hdpi/ic_btn_back.png differ
diff --git a/res/drawable-ldrtl-hdpi/ic_btn_next.png b/res/drawable-ldrtl-hdpi/ic_btn_next.png
new file mode 100644 (file)
index 0000000..5046d4d
Binary files /dev/null and b/res/drawable-ldrtl-hdpi/ic_btn_next.png differ
diff --git a/res/drawable-ldrtl-hdpi/ic_dial_action_call.png b/res/drawable-ldrtl-hdpi/ic_dial_action_call.png
new file mode 100644 (file)
index 0000000..4245bcf
Binary files /dev/null and b/res/drawable-ldrtl-hdpi/ic_dial_action_call.png differ
diff --git a/res/drawable-ldrtl-hdpi/ic_groups_holo_dark.png b/res/drawable-ldrtl-hdpi/ic_groups_holo_dark.png
new file mode 100644 (file)
index 0000000..185c55b
Binary files /dev/null and b/res/drawable-ldrtl-hdpi/ic_groups_holo_dark.png differ
diff --git a/res/drawable-ldrtl-hdpi/ic_in_call_touch_handle_normal.png b/res/drawable-ldrtl-hdpi/ic_in_call_touch_handle_normal.png
new file mode 100644 (file)
index 0000000..4a3628b
Binary files /dev/null and b/res/drawable-ldrtl-hdpi/ic_in_call_touch_handle_normal.png differ
diff --git a/res/drawable-ldrtl-hdpi/ic_lockscreen_answer_activated.png b/res/drawable-ldrtl-hdpi/ic_lockscreen_answer_activated.png
new file mode 100644 (file)
index 0000000..f1deb75
Binary files /dev/null and b/res/drawable-ldrtl-hdpi/ic_lockscreen_answer_activated.png differ
diff --git a/res/drawable-ldrtl-hdpi/ic_lockscreen_answer_normal.png b/res/drawable-ldrtl-hdpi/ic_lockscreen_answer_normal.png
new file mode 100644 (file)
index 0000000..3c23fe9
Binary files /dev/null and b/res/drawable-ldrtl-hdpi/ic_lockscreen_answer_normal.png differ
diff --git a/res/drawable-ldrtl-hdpi/ic_lockscreen_text_activated.png b/res/drawable-ldrtl-hdpi/ic_lockscreen_text_activated.png
new file mode 100644 (file)
index 0000000..63afb5e
Binary files /dev/null and b/res/drawable-ldrtl-hdpi/ic_lockscreen_text_activated.png differ
diff --git a/res/drawable-ldrtl-hdpi/ic_lockscreen_text_normal.png b/res/drawable-ldrtl-hdpi/ic_lockscreen_text_normal.png
new file mode 100644 (file)
index 0000000..7443030
Binary files /dev/null and b/res/drawable-ldrtl-hdpi/ic_lockscreen_text_normal.png differ
diff --git a/res/drawable-ldrtl-hdpi/ic_more_indicator_holo_dark.png b/res/drawable-ldrtl-hdpi/ic_more_indicator_holo_dark.png
new file mode 100644 (file)
index 0000000..adb18ae
Binary files /dev/null and b/res/drawable-ldrtl-hdpi/ic_more_indicator_holo_dark.png differ
diff --git a/res/drawable-ldrtl-hdpi/ic_see_contacts_holo_dark.png b/res/drawable-ldrtl-hdpi/ic_see_contacts_holo_dark.png
new file mode 100644 (file)
index 0000000..67bbb24
Binary files /dev/null and b/res/drawable-ldrtl-hdpi/ic_see_contacts_holo_dark.png differ
diff --git a/res/drawable-ldrtl-hdpi/ic_sound_handset_holo_dark.png b/res/drawable-ldrtl-hdpi/ic_sound_handset_holo_dark.png
new file mode 100644 (file)
index 0000000..207d941
Binary files /dev/null and b/res/drawable-ldrtl-hdpi/ic_sound_handset_holo_dark.png differ
diff --git a/res/drawable-ldrtl-hdpi/ic_sound_holo_dark.png b/res/drawable-ldrtl-hdpi/ic_sound_holo_dark.png
new file mode 100644 (file)
index 0000000..c2e8adb
Binary files /dev/null and b/res/drawable-ldrtl-hdpi/ic_sound_holo_dark.png differ
diff --git a/res/drawable-ldrtl-hdpi/ic_sound_off_speakerphone_holo_dark.png b/res/drawable-ldrtl-hdpi/ic_sound_off_speakerphone_holo_dark.png
new file mode 100644 (file)
index 0000000..2f2b674
Binary files /dev/null and b/res/drawable-ldrtl-hdpi/ic_sound_off_speakerphone_holo_dark.png differ
diff --git a/res/drawable-ldrtl-hdpi/ic_sound_speakerphone_holo_dark.png b/res/drawable-ldrtl-hdpi/ic_sound_speakerphone_holo_dark.png
new file mode 100644 (file)
index 0000000..135c7f3
Binary files /dev/null and b/res/drawable-ldrtl-hdpi/ic_sound_speakerphone_holo_dark.png differ
diff --git a/res/drawable-ldrtl-hdpi/ic_text_holo_dark.png b/res/drawable-ldrtl-hdpi/ic_text_holo_dark.png
new file mode 100644 (file)
index 0000000..b99073e
Binary files /dev/null and b/res/drawable-ldrtl-hdpi/ic_text_holo_dark.png differ
diff --git a/res/drawable-ldrtl-hdpi/picture_conference.png b/res/drawable-ldrtl-hdpi/picture_conference.png
new file mode 100644 (file)
index 0000000..ca250fd
Binary files /dev/null and b/res/drawable-ldrtl-hdpi/picture_conference.png differ
diff --git a/res/drawable-ldrtl-hdpi/picture_dialing.png b/res/drawable-ldrtl-hdpi/picture_dialing.png
new file mode 100644 (file)
index 0000000..cb587a8
Binary files /dev/null and b/res/drawable-ldrtl-hdpi/picture_dialing.png differ
diff --git a/res/drawable-ldrtl-hdpi/picture_emergency25x25.png b/res/drawable-ldrtl-hdpi/picture_emergency25x25.png
new file mode 100644 (file)
index 0000000..9a70b6d
Binary files /dev/null and b/res/drawable-ldrtl-hdpi/picture_emergency25x25.png differ
diff --git a/res/drawable-ldrtl-hdpi/picture_emergency32x32.png b/res/drawable-ldrtl-hdpi/picture_emergency32x32.png
new file mode 100644 (file)
index 0000000..89e1b07
Binary files /dev/null and b/res/drawable-ldrtl-hdpi/picture_emergency32x32.png differ
diff --git a/res/drawable-ldrtl-hdpi/picture_unknown.png b/res/drawable-ldrtl-hdpi/picture_unknown.png
new file mode 100644 (file)
index 0000000..3b81ff3
Binary files /dev/null and b/res/drawable-ldrtl-hdpi/picture_unknown.png differ
diff --git a/res/drawable-ldrtl-hdpi/stat_sys_phone_call.png b/res/drawable-ldrtl-hdpi/stat_sys_phone_call.png
new file mode 100644 (file)
index 0000000..e0f33f8
Binary files /dev/null and b/res/drawable-ldrtl-hdpi/stat_sys_phone_call.png differ
diff --git a/res/drawable-ldrtl-hdpi/stat_sys_phone_call_forward.png b/res/drawable-ldrtl-hdpi/stat_sys_phone_call_forward.png
new file mode 100644 (file)
index 0000000..132b0e5
Binary files /dev/null and b/res/drawable-ldrtl-hdpi/stat_sys_phone_call_forward.png differ
diff --git a/res/drawable-ldrtl-hdpi/stat_sys_phone_call_on_hold.png b/res/drawable-ldrtl-hdpi/stat_sys_phone_call_on_hold.png
new file mode 100644 (file)
index 0000000..18de248
Binary files /dev/null and b/res/drawable-ldrtl-hdpi/stat_sys_phone_call_on_hold.png differ
diff --git a/res/drawable-ldrtl-hdpi/stat_sys_vp_phone_call.png b/res/drawable-ldrtl-hdpi/stat_sys_vp_phone_call.png
new file mode 100644 (file)
index 0000000..facf2c6
Binary files /dev/null and b/res/drawable-ldrtl-hdpi/stat_sys_vp_phone_call.png differ
diff --git a/res/drawable-ldrtl-hdpi/stat_sys_vp_phone_call_on_hold.png b/res/drawable-ldrtl-hdpi/stat_sys_vp_phone_call_on_hold.png
new file mode 100644 (file)
index 0000000..0219c5b
Binary files /dev/null and b/res/drawable-ldrtl-hdpi/stat_sys_vp_phone_call_on_hold.png differ
diff --git a/res/drawable-ldrtl-mdpi/ic_ab_dialer_holo_dark.png b/res/drawable-ldrtl-mdpi/ic_ab_dialer_holo_dark.png
new file mode 100644 (file)
index 0000000..6020b3d
Binary files /dev/null and b/res/drawable-ldrtl-mdpi/ic_ab_dialer_holo_dark.png differ
diff --git a/res/drawable-ldrtl-mdpi/ic_add_contact_holo_dark.png b/res/drawable-ldrtl-mdpi/ic_add_contact_holo_dark.png
new file mode 100644 (file)
index 0000000..72abb91
Binary files /dev/null and b/res/drawable-ldrtl-mdpi/ic_add_contact_holo_dark.png differ
diff --git a/res/drawable-ldrtl-mdpi/ic_btn_back.png b/res/drawable-ldrtl-mdpi/ic_btn_back.png
new file mode 100644 (file)
index 0000000..93906f2
Binary files /dev/null and b/res/drawable-ldrtl-mdpi/ic_btn_back.png differ
diff --git a/res/drawable-ldrtl-mdpi/ic_btn_next.png b/res/drawable-ldrtl-mdpi/ic_btn_next.png
new file mode 100644 (file)
index 0000000..9ba41b9
Binary files /dev/null and b/res/drawable-ldrtl-mdpi/ic_btn_next.png differ
diff --git a/res/drawable-ldrtl-mdpi/ic_dial_action_call.png b/res/drawable-ldrtl-mdpi/ic_dial_action_call.png
new file mode 100644 (file)
index 0000000..b0a39e3
Binary files /dev/null and b/res/drawable-ldrtl-mdpi/ic_dial_action_call.png differ
diff --git a/res/drawable-ldrtl-mdpi/ic_groups_holo_dark.png b/res/drawable-ldrtl-mdpi/ic_groups_holo_dark.png
new file mode 100644 (file)
index 0000000..844bed3
Binary files /dev/null and b/res/drawable-ldrtl-mdpi/ic_groups_holo_dark.png differ
diff --git a/res/drawable-ldrtl-mdpi/ic_in_call_touch_handle_normal.png b/res/drawable-ldrtl-mdpi/ic_in_call_touch_handle_normal.png
new file mode 100644 (file)
index 0000000..13b2ecf
Binary files /dev/null and b/res/drawable-ldrtl-mdpi/ic_in_call_touch_handle_normal.png differ
diff --git a/res/drawable-ldrtl-mdpi/ic_lockscreen_answer_activated.png b/res/drawable-ldrtl-mdpi/ic_lockscreen_answer_activated.png
new file mode 100644 (file)
index 0000000..3d68ff9
Binary files /dev/null and b/res/drawable-ldrtl-mdpi/ic_lockscreen_answer_activated.png differ
diff --git a/res/drawable-ldrtl-mdpi/ic_lockscreen_answer_normal.png b/res/drawable-ldrtl-mdpi/ic_lockscreen_answer_normal.png
new file mode 100644 (file)
index 0000000..2a223ea
Binary files /dev/null and b/res/drawable-ldrtl-mdpi/ic_lockscreen_answer_normal.png differ
diff --git a/res/drawable-ldrtl-mdpi/ic_lockscreen_text_activated.png b/res/drawable-ldrtl-mdpi/ic_lockscreen_text_activated.png
new file mode 100644 (file)
index 0000000..8e9c3b6
Binary files /dev/null and b/res/drawable-ldrtl-mdpi/ic_lockscreen_text_activated.png differ
diff --git a/res/drawable-ldrtl-mdpi/ic_lockscreen_text_normal.png b/res/drawable-ldrtl-mdpi/ic_lockscreen_text_normal.png
new file mode 100644 (file)
index 0000000..8d4cb28
Binary files /dev/null and b/res/drawable-ldrtl-mdpi/ic_lockscreen_text_normal.png differ
diff --git a/res/drawable-ldrtl-mdpi/ic_more_indicator_holo_dark.png b/res/drawable-ldrtl-mdpi/ic_more_indicator_holo_dark.png
new file mode 100644 (file)
index 0000000..2de388f
Binary files /dev/null and b/res/drawable-ldrtl-mdpi/ic_more_indicator_holo_dark.png differ
diff --git a/res/drawable-ldrtl-mdpi/ic_see_contacts_holo_dark.png b/res/drawable-ldrtl-mdpi/ic_see_contacts_holo_dark.png
new file mode 100644 (file)
index 0000000..55fd17c
Binary files /dev/null and b/res/drawable-ldrtl-mdpi/ic_see_contacts_holo_dark.png differ
diff --git a/res/drawable-ldrtl-mdpi/ic_sound_handset_holo_dark.png b/res/drawable-ldrtl-mdpi/ic_sound_handset_holo_dark.png
new file mode 100644 (file)
index 0000000..6bf0e8d
Binary files /dev/null and b/res/drawable-ldrtl-mdpi/ic_sound_handset_holo_dark.png differ
diff --git a/res/drawable-ldrtl-mdpi/ic_sound_holo_dark.png b/res/drawable-ldrtl-mdpi/ic_sound_holo_dark.png
new file mode 100644 (file)
index 0000000..561e8fa
Binary files /dev/null and b/res/drawable-ldrtl-mdpi/ic_sound_holo_dark.png differ
diff --git a/res/drawable-ldrtl-mdpi/ic_sound_off_speakerphone_holo_dark.png b/res/drawable-ldrtl-mdpi/ic_sound_off_speakerphone_holo_dark.png
new file mode 100644 (file)
index 0000000..3f330ac
Binary files /dev/null and b/res/drawable-ldrtl-mdpi/ic_sound_off_speakerphone_holo_dark.png differ
diff --git a/res/drawable-ldrtl-mdpi/ic_sound_speakerphone_holo_dark.png b/res/drawable-ldrtl-mdpi/ic_sound_speakerphone_holo_dark.png
new file mode 100644 (file)
index 0000000..6cf2e3c
Binary files /dev/null and b/res/drawable-ldrtl-mdpi/ic_sound_speakerphone_holo_dark.png differ
diff --git a/res/drawable-ldrtl-mdpi/ic_text_holo_dark.png b/res/drawable-ldrtl-mdpi/ic_text_holo_dark.png
new file mode 100644 (file)
index 0000000..4106c32
Binary files /dev/null and b/res/drawable-ldrtl-mdpi/ic_text_holo_dark.png differ
diff --git a/res/drawable-ldrtl-mdpi/picture_conference.png b/res/drawable-ldrtl-mdpi/picture_conference.png
new file mode 100644 (file)
index 0000000..2876d0f
Binary files /dev/null and b/res/drawable-ldrtl-mdpi/picture_conference.png differ
diff --git a/res/drawable-ldrtl-mdpi/picture_dialing.png b/res/drawable-ldrtl-mdpi/picture_dialing.png
new file mode 100644 (file)
index 0000000..4047b22
Binary files /dev/null and b/res/drawable-ldrtl-mdpi/picture_dialing.png differ
diff --git a/res/drawable-ldrtl-mdpi/picture_emergency25x25.png b/res/drawable-ldrtl-mdpi/picture_emergency25x25.png
new file mode 100644 (file)
index 0000000..9a70b6d
Binary files /dev/null and b/res/drawable-ldrtl-mdpi/picture_emergency25x25.png differ
diff --git a/res/drawable-ldrtl-mdpi/picture_emergency32x32.png b/res/drawable-ldrtl-mdpi/picture_emergency32x32.png
new file mode 100644 (file)
index 0000000..89e1b07
Binary files /dev/null and b/res/drawable-ldrtl-mdpi/picture_emergency32x32.png differ
diff --git a/res/drawable-ldrtl-mdpi/picture_unknown.png b/res/drawable-ldrtl-mdpi/picture_unknown.png
new file mode 100644 (file)
index 0000000..062faf5
Binary files /dev/null and b/res/drawable-ldrtl-mdpi/picture_unknown.png differ
diff --git a/res/drawable-ldrtl-mdpi/stat_sys_phone_call.png b/res/drawable-ldrtl-mdpi/stat_sys_phone_call.png
new file mode 100644 (file)
index 0000000..d771d87
Binary files /dev/null and b/res/drawable-ldrtl-mdpi/stat_sys_phone_call.png differ
diff --git a/res/drawable-ldrtl-mdpi/stat_sys_phone_call_forward.png b/res/drawable-ldrtl-mdpi/stat_sys_phone_call_forward.png
new file mode 100644 (file)
index 0000000..d49745f
Binary files /dev/null and b/res/drawable-ldrtl-mdpi/stat_sys_phone_call_forward.png differ
diff --git a/res/drawable-ldrtl-mdpi/stat_sys_phone_call_on_hold.png b/res/drawable-ldrtl-mdpi/stat_sys_phone_call_on_hold.png
new file mode 100644 (file)
index 0000000..60f665d
Binary files /dev/null and b/res/drawable-ldrtl-mdpi/stat_sys_phone_call_on_hold.png differ
diff --git a/res/drawable-ldrtl-mdpi/stat_sys_vp_phone_call.png b/res/drawable-ldrtl-mdpi/stat_sys_vp_phone_call.png
new file mode 100644 (file)
index 0000000..f7cce14
Binary files /dev/null and b/res/drawable-ldrtl-mdpi/stat_sys_vp_phone_call.png differ
diff --git a/res/drawable-ldrtl-mdpi/stat_sys_vp_phone_call_on_hold.png b/res/drawable-ldrtl-mdpi/stat_sys_vp_phone_call_on_hold.png
new file mode 100644 (file)
index 0000000..38054ac
Binary files /dev/null and b/res/drawable-ldrtl-mdpi/stat_sys_vp_phone_call_on_hold.png differ
diff --git a/res/drawable-ldrtl-xhdpi/ic_ab_dialer_holo_dark.png b/res/drawable-ldrtl-xhdpi/ic_ab_dialer_holo_dark.png
new file mode 100644 (file)
index 0000000..c42e7e3
Binary files /dev/null and b/res/drawable-ldrtl-xhdpi/ic_ab_dialer_holo_dark.png differ
diff --git a/res/drawable-ldrtl-xhdpi/ic_add_contact_holo_dark.png b/res/drawable-ldrtl-xhdpi/ic_add_contact_holo_dark.png
new file mode 100644 (file)
index 0000000..60068fd
Binary files /dev/null and b/res/drawable-ldrtl-xhdpi/ic_add_contact_holo_dark.png differ
diff --git a/res/drawable-ldrtl-xhdpi/ic_btn_back.png b/res/drawable-ldrtl-xhdpi/ic_btn_back.png
new file mode 100644 (file)
index 0000000..9d2d62a
Binary files /dev/null and b/res/drawable-ldrtl-xhdpi/ic_btn_back.png differ
diff --git a/res/drawable-ldrtl-xhdpi/ic_btn_next.png b/res/drawable-ldrtl-xhdpi/ic_btn_next.png
new file mode 100644 (file)
index 0000000..be636ca
Binary files /dev/null and b/res/drawable-ldrtl-xhdpi/ic_btn_next.png differ
diff --git a/res/drawable-ldrtl-xhdpi/ic_dial_action_call.png b/res/drawable-ldrtl-xhdpi/ic_dial_action_call.png
new file mode 100644 (file)
index 0000000..acd2102
Binary files /dev/null and b/res/drawable-ldrtl-xhdpi/ic_dial_action_call.png differ
diff --git a/res/drawable-ldrtl-xhdpi/ic_groups_holo_dark.png b/res/drawable-ldrtl-xhdpi/ic_groups_holo_dark.png
new file mode 100644 (file)
index 0000000..38ea395
Binary files /dev/null and b/res/drawable-ldrtl-xhdpi/ic_groups_holo_dark.png differ
diff --git a/res/drawable-ldrtl-xhdpi/ic_in_call_touch_handle_normal.png b/res/drawable-ldrtl-xhdpi/ic_in_call_touch_handle_normal.png
new file mode 100644 (file)
index 0000000..c707950
Binary files /dev/null and b/res/drawable-ldrtl-xhdpi/ic_in_call_touch_handle_normal.png differ
diff --git a/res/drawable-ldrtl-xhdpi/ic_lockscreen_answer_activated.png b/res/drawable-ldrtl-xhdpi/ic_lockscreen_answer_activated.png
new file mode 100644 (file)
index 0000000..1acdc59
Binary files /dev/null and b/res/drawable-ldrtl-xhdpi/ic_lockscreen_answer_activated.png differ
diff --git a/res/drawable-ldrtl-xhdpi/ic_lockscreen_answer_normal.png b/res/drawable-ldrtl-xhdpi/ic_lockscreen_answer_normal.png
new file mode 100644 (file)
index 0000000..72c2afa
Binary files /dev/null and b/res/drawable-ldrtl-xhdpi/ic_lockscreen_answer_normal.png differ
diff --git a/res/drawable-ldrtl-xhdpi/ic_lockscreen_text_activated.png b/res/drawable-ldrtl-xhdpi/ic_lockscreen_text_activated.png
new file mode 100644 (file)
index 0000000..d292a7f
Binary files /dev/null and b/res/drawable-ldrtl-xhdpi/ic_lockscreen_text_activated.png differ
diff --git a/res/drawable-ldrtl-xhdpi/ic_lockscreen_text_normal.png b/res/drawable-ldrtl-xhdpi/ic_lockscreen_text_normal.png
new file mode 100644 (file)
index 0000000..8318590
Binary files /dev/null and b/res/drawable-ldrtl-xhdpi/ic_lockscreen_text_normal.png differ
diff --git a/res/drawable-ldrtl-xhdpi/ic_more_indicator_holo_dark.png b/res/drawable-ldrtl-xhdpi/ic_more_indicator_holo_dark.png
new file mode 100644 (file)
index 0000000..6fe45cd
Binary files /dev/null and b/res/drawable-ldrtl-xhdpi/ic_more_indicator_holo_dark.png differ
diff --git a/res/drawable-ldrtl-xhdpi/ic_see_contacts_holo_dark.png b/res/drawable-ldrtl-xhdpi/ic_see_contacts_holo_dark.png
new file mode 100644 (file)
index 0000000..c03135a
Binary files /dev/null and b/res/drawable-ldrtl-xhdpi/ic_see_contacts_holo_dark.png differ
diff --git a/res/drawable-ldrtl-xhdpi/ic_sound_handset_holo_dark.png b/res/drawable-ldrtl-xhdpi/ic_sound_handset_holo_dark.png
new file mode 100644 (file)
index 0000000..1c1f1ad
Binary files /dev/null and b/res/drawable-ldrtl-xhdpi/ic_sound_handset_holo_dark.png differ
diff --git a/res/drawable-ldrtl-xhdpi/ic_sound_holo_dark.png b/res/drawable-ldrtl-xhdpi/ic_sound_holo_dark.png
new file mode 100644 (file)
index 0000000..ac38205
Binary files /dev/null and b/res/drawable-ldrtl-xhdpi/ic_sound_holo_dark.png differ
diff --git a/res/drawable-ldrtl-xhdpi/ic_sound_off_speakerphone_holo_dark.png b/res/drawable-ldrtl-xhdpi/ic_sound_off_speakerphone_holo_dark.png
new file mode 100644 (file)
index 0000000..5bc066a
Binary files /dev/null and b/res/drawable-ldrtl-xhdpi/ic_sound_off_speakerphone_holo_dark.png differ
diff --git a/res/drawable-ldrtl-xhdpi/ic_sound_speakerphone_holo_dark.png b/res/drawable-ldrtl-xhdpi/ic_sound_speakerphone_holo_dark.png
new file mode 100644 (file)
index 0000000..3999712
Binary files /dev/null and b/res/drawable-ldrtl-xhdpi/ic_sound_speakerphone_holo_dark.png differ
diff --git a/res/drawable-ldrtl-xhdpi/ic_text_holo_dark.png b/res/drawable-ldrtl-xhdpi/ic_text_holo_dark.png
new file mode 100644 (file)
index 0000000..99e7e38
Binary files /dev/null and b/res/drawable-ldrtl-xhdpi/ic_text_holo_dark.png differ
diff --git a/res/drawable-ldrtl-xhdpi/picture_conference.png b/res/drawable-ldrtl-xhdpi/picture_conference.png
new file mode 100644 (file)
index 0000000..50b4e35
Binary files /dev/null and b/res/drawable-ldrtl-xhdpi/picture_conference.png differ
diff --git a/res/drawable-ldrtl-xhdpi/picture_dialing.png b/res/drawable-ldrtl-xhdpi/picture_dialing.png
new file mode 100644 (file)
index 0000000..f167ecb
Binary files /dev/null and b/res/drawable-ldrtl-xhdpi/picture_dialing.png differ
diff --git a/res/drawable-ldrtl-xhdpi/picture_emergency25x25.png b/res/drawable-ldrtl-xhdpi/picture_emergency25x25.png
new file mode 100644 (file)
index 0000000..e4b9342
Binary files /dev/null and b/res/drawable-ldrtl-xhdpi/picture_emergency25x25.png differ
diff --git a/res/drawable-ldrtl-xhdpi/picture_emergency32x32.png b/res/drawable-ldrtl-xhdpi/picture_emergency32x32.png
new file mode 100644 (file)
index 0000000..ddc2642
Binary files /dev/null and b/res/drawable-ldrtl-xhdpi/picture_emergency32x32.png differ
diff --git a/res/drawable-ldrtl-xhdpi/picture_unknown.png b/res/drawable-ldrtl-xhdpi/picture_unknown.png
new file mode 100644 (file)
index 0000000..1f57aa1
Binary files /dev/null and b/res/drawable-ldrtl-xhdpi/picture_unknown.png differ
diff --git a/res/drawable-ldrtl-xhdpi/stat_sys_phone_call.png b/res/drawable-ldrtl-xhdpi/stat_sys_phone_call.png
new file mode 100644 (file)
index 0000000..86af9c2
Binary files /dev/null and b/res/drawable-ldrtl-xhdpi/stat_sys_phone_call.png differ
diff --git a/res/drawable-ldrtl-xhdpi/stat_sys_phone_call_forward.png b/res/drawable-ldrtl-xhdpi/stat_sys_phone_call_forward.png
new file mode 100644 (file)
index 0000000..4cce562
Binary files /dev/null and b/res/drawable-ldrtl-xhdpi/stat_sys_phone_call_forward.png differ
diff --git a/res/drawable-ldrtl-xhdpi/stat_sys_phone_call_on_hold.png b/res/drawable-ldrtl-xhdpi/stat_sys_phone_call_on_hold.png
new file mode 100644 (file)
index 0000000..2cbcb5f
Binary files /dev/null and b/res/drawable-ldrtl-xhdpi/stat_sys_phone_call_on_hold.png differ
diff --git a/res/drawable-ldrtl-xhdpi/stat_sys_vp_phone_call.png b/res/drawable-ldrtl-xhdpi/stat_sys_vp_phone_call.png
new file mode 100644 (file)
index 0000000..869afe6
Binary files /dev/null and b/res/drawable-ldrtl-xhdpi/stat_sys_vp_phone_call.png differ
diff --git a/res/drawable-ldrtl-xhdpi/stat_sys_vp_phone_call_on_hold.png b/res/drawable-ldrtl-xhdpi/stat_sys_vp_phone_call_on_hold.png
new file mode 100644 (file)
index 0000000..3f027c9
Binary files /dev/null and b/res/drawable-ldrtl-xhdpi/stat_sys_vp_phone_call_on_hold.png differ
diff --git a/res/drawable-mdpi/btn_call_pressed.png b/res/drawable-mdpi/btn_call_pressed.png
new file mode 100644 (file)
index 0000000..9d38da5
Binary files /dev/null and b/res/drawable-mdpi/btn_call_pressed.png differ
diff --git a/res/drawable-mdpi/dial_background_texture.png b/res/drawable-mdpi/dial_background_texture.png
new file mode 100644 (file)
index 0000000..90cd07c
Binary files /dev/null and b/res/drawable-mdpi/dial_background_texture.png differ
diff --git a/res/drawable-mdpi/dial_num_0_no_plus_wht.png b/res/drawable-mdpi/dial_num_0_no_plus_wht.png
new file mode 100644 (file)
index 0000000..1d8b0e3
Binary files /dev/null and b/res/drawable-mdpi/dial_num_0_no_plus_wht.png differ
diff --git a/res/drawable-mdpi/dial_num_1_no_vm_wht.png b/res/drawable-mdpi/dial_num_1_no_vm_wht.png
new file mode 100644 (file)
index 0000000..e253724
Binary files /dev/null and b/res/drawable-mdpi/dial_num_1_no_vm_wht.png differ
diff --git a/res/drawable-mdpi/dial_num_2_wht.png b/res/drawable-mdpi/dial_num_2_wht.png
new file mode 100644 (file)
index 0000000..e311f4f
Binary files /dev/null and b/res/drawable-mdpi/dial_num_2_wht.png differ
diff --git a/res/drawable-mdpi/dial_num_3_wht.png b/res/drawable-mdpi/dial_num_3_wht.png
new file mode 100644 (file)
index 0000000..f07324a
Binary files /dev/null and b/res/drawable-mdpi/dial_num_3_wht.png differ
diff --git a/res/drawable-mdpi/dial_num_4_wht.png b/res/drawable-mdpi/dial_num_4_wht.png
new file mode 100644 (file)
index 0000000..cd8d33c
Binary files /dev/null and b/res/drawable-mdpi/dial_num_4_wht.png differ
diff --git a/res/drawable-mdpi/dial_num_5_wht.png b/res/drawable-mdpi/dial_num_5_wht.png
new file mode 100644 (file)
index 0000000..a9f27dc
Binary files /dev/null and b/res/drawable-mdpi/dial_num_5_wht.png differ
diff --git a/res/drawable-mdpi/dial_num_6_wht.png b/res/drawable-mdpi/dial_num_6_wht.png
new file mode 100644 (file)
index 0000000..2bdf08e
Binary files /dev/null and b/res/drawable-mdpi/dial_num_6_wht.png differ
diff --git a/res/drawable-mdpi/dial_num_7_wht.png b/res/drawable-mdpi/dial_num_7_wht.png
new file mode 100644 (file)
index 0000000..6c1c599
Binary files /dev/null and b/res/drawable-mdpi/dial_num_7_wht.png differ
diff --git a/res/drawable-mdpi/dial_num_8_wht.png b/res/drawable-mdpi/dial_num_8_wht.png
new file mode 100644 (file)
index 0000000..db0694c
Binary files /dev/null and b/res/drawable-mdpi/dial_num_8_wht.png differ
diff --git a/res/drawable-mdpi/dial_num_9_wht.png b/res/drawable-mdpi/dial_num_9_wht.png
new file mode 100644 (file)
index 0000000..692fdb0
Binary files /dev/null and b/res/drawable-mdpi/dial_num_9_wht.png differ
diff --git a/res/drawable-mdpi/dial_num_pound_wht.png b/res/drawable-mdpi/dial_num_pound_wht.png
new file mode 100644 (file)
index 0000000..f216d05
Binary files /dev/null and b/res/drawable-mdpi/dial_num_pound_wht.png differ
diff --git a/res/drawable-mdpi/dial_num_star_wht.png b/res/drawable-mdpi/dial_num_star_wht.png
new file mode 100644 (file)
index 0000000..f7e8e9f
Binary files /dev/null and b/res/drawable-mdpi/dial_num_star_wht.png differ
diff --git a/res/drawable-mdpi/endcall_active.png b/res/drawable-mdpi/endcall_active.png
new file mode 100644 (file)
index 0000000..a82738b
Binary files /dev/null and b/res/drawable-mdpi/endcall_active.png differ
diff --git a/res/drawable-mdpi/endcall_background_texture.png b/res/drawable-mdpi/endcall_background_texture.png
new file mode 100644 (file)
index 0000000..efa6502
Binary files /dev/null and b/res/drawable-mdpi/endcall_background_texture.png differ
diff --git a/res/drawable-mdpi/endcall_disable.png b/res/drawable-mdpi/endcall_disable.png
new file mode 100644 (file)
index 0000000..bd1a2f3
Binary files /dev/null and b/res/drawable-mdpi/endcall_disable.png differ
diff --git a/res/drawable-mdpi/green_divider.png b/res/drawable-mdpi/green_divider.png
new file mode 100644 (file)
index 0000000..8b3dbd0
Binary files /dev/null and b/res/drawable-mdpi/green_divider.png differ
diff --git a/res/drawable-mdpi/ic_ab_dialer_holo_dark.png b/res/drawable-mdpi/ic_ab_dialer_holo_dark.png
new file mode 100644 (file)
index 0000000..51ad9e3
Binary files /dev/null and b/res/drawable-mdpi/ic_ab_dialer_holo_dark.png differ
diff --git a/res/drawable-mdpi/ic_active_state_dialer_holo_dark.png b/res/drawable-mdpi/ic_active_state_dialer_holo_dark.png
new file mode 100644 (file)
index 0000000..6ff8e48
Binary files /dev/null and b/res/drawable-mdpi/ic_active_state_dialer_holo_dark.png differ
diff --git a/res/drawable-mdpi/ic_add_contact_holo_dark.png b/res/drawable-mdpi/ic_add_contact_holo_dark.png
new file mode 100644 (file)
index 0000000..867f494
Binary files /dev/null and b/res/drawable-mdpi/ic_add_contact_holo_dark.png differ
diff --git a/res/drawable-mdpi/ic_bluetooth_holo_dark.png b/res/drawable-mdpi/ic_bluetooth_holo_dark.png
new file mode 100644 (file)
index 0000000..fb69031
Binary files /dev/null and b/res/drawable-mdpi/ic_bluetooth_holo_dark.png differ
diff --git a/res/drawable-mdpi/ic_btn_back.png b/res/drawable-mdpi/ic_btn_back.png
new file mode 100644 (file)
index 0000000..c9bff4c
Binary files /dev/null and b/res/drawable-mdpi/ic_btn_back.png differ
diff --git a/res/drawable-mdpi/ic_btn_next.png b/res/drawable-mdpi/ic_btn_next.png
new file mode 100755 (executable)
index 0000000..c6cf436
Binary files /dev/null and b/res/drawable-mdpi/ic_btn_next.png differ
diff --git a/res/drawable-mdpi/ic_dial_action_call.png b/res/drawable-mdpi/ic_dial_action_call.png
new file mode 100644 (file)
index 0000000..74798f8
Binary files /dev/null and b/res/drawable-mdpi/ic_dial_action_call.png differ
diff --git a/res/drawable-mdpi/ic_dial_action_delete.png b/res/drawable-mdpi/ic_dial_action_delete.png
new file mode 100644 (file)
index 0000000..4711825
Binary files /dev/null and b/res/drawable-mdpi/ic_dial_action_delete.png differ
diff --git a/res/drawable-mdpi/ic_dial_end_call.png b/res/drawable-mdpi/ic_dial_end_call.png
new file mode 100644 (file)
index 0000000..c476642
Binary files /dev/null and b/res/drawable-mdpi/ic_dial_end_call.png differ
diff --git a/res/drawable-mdpi/ic_dialpad_holo_dark.png b/res/drawable-mdpi/ic_dialpad_holo_dark.png
new file mode 100644 (file)
index 0000000..b57fcf3
Binary files /dev/null and b/res/drawable-mdpi/ic_dialpad_holo_dark.png differ
diff --git a/res/drawable-mdpi/ic_end_call_holo_dark.png b/res/drawable-mdpi/ic_end_call_holo_dark.png
new file mode 100644 (file)
index 0000000..e090cc8
Binary files /dev/null and b/res/drawable-mdpi/ic_end_call_holo_dark.png differ
diff --git a/res/drawable-mdpi/ic_groups_holo_dark.png b/res/drawable-mdpi/ic_groups_holo_dark.png
new file mode 100644 (file)
index 0000000..fefee32
Binary files /dev/null and b/res/drawable-mdpi/ic_groups_holo_dark.png differ
diff --git a/res/drawable-mdpi/ic_hold_pause_holo_dark.png b/res/drawable-mdpi/ic_hold_pause_holo_dark.png
new file mode 100644 (file)
index 0000000..7d550de
Binary files /dev/null and b/res/drawable-mdpi/ic_hold_pause_holo_dark.png differ
diff --git a/res/drawable-mdpi/ic_in_call_touch_handle_normal.png b/res/drawable-mdpi/ic_in_call_touch_handle_normal.png
new file mode 100644 (file)
index 0000000..cebdc4d
Binary files /dev/null and b/res/drawable-mdpi/ic_in_call_touch_handle_normal.png differ
diff --git a/res/drawable-mdpi/ic_incall_switch_holo_dark.png b/res/drawable-mdpi/ic_incall_switch_holo_dark.png
new file mode 100644 (file)
index 0000000..5b35ef1
Binary files /dev/null and b/res/drawable-mdpi/ic_incall_switch_holo_dark.png differ
diff --git a/res/drawable-mdpi/ic_incoming_call_bluetooth.png b/res/drawable-mdpi/ic_incoming_call_bluetooth.png
new file mode 100644 (file)
index 0000000..4b317c1
Binary files /dev/null and b/res/drawable-mdpi/ic_incoming_call_bluetooth.png differ
diff --git a/res/drawable-mdpi/ic_launcher_sip_call.png b/res/drawable-mdpi/ic_launcher_sip_call.png
new file mode 100644 (file)
index 0000000..d10b6bf
Binary files /dev/null and b/res/drawable-mdpi/ic_launcher_sip_call.png differ
diff --git a/res/drawable-mdpi/ic_lockscreen_answer_activated.png b/res/drawable-mdpi/ic_lockscreen_answer_activated.png
new file mode 100644 (file)
index 0000000..6a78f81
Binary files /dev/null and b/res/drawable-mdpi/ic_lockscreen_answer_activated.png differ
diff --git a/res/drawable-mdpi/ic_lockscreen_answer_normal.png b/res/drawable-mdpi/ic_lockscreen_answer_normal.png
new file mode 100644 (file)
index 0000000..da15c33
Binary files /dev/null and b/res/drawable-mdpi/ic_lockscreen_answer_normal.png differ
diff --git a/res/drawable-mdpi/ic_lockscreen_decline_activated.png b/res/drawable-mdpi/ic_lockscreen_decline_activated.png
new file mode 100644 (file)
index 0000000..6496626
Binary files /dev/null and b/res/drawable-mdpi/ic_lockscreen_decline_activated.png differ
diff --git a/res/drawable-mdpi/ic_lockscreen_decline_normal.png b/res/drawable-mdpi/ic_lockscreen_decline_normal.png
new file mode 100644 (file)
index 0000000..27fe093
Binary files /dev/null and b/res/drawable-mdpi/ic_lockscreen_decline_normal.png differ
diff --git a/res/drawable-mdpi/ic_lockscreen_text_activated.png b/res/drawable-mdpi/ic_lockscreen_text_activated.png
new file mode 100644 (file)
index 0000000..e3e4fc1
Binary files /dev/null and b/res/drawable-mdpi/ic_lockscreen_text_activated.png differ
diff --git a/res/drawable-mdpi/ic_lockscreen_text_normal.png b/res/drawable-mdpi/ic_lockscreen_text_normal.png
new file mode 100644 (file)
index 0000000..4a2a54b
Binary files /dev/null and b/res/drawable-mdpi/ic_lockscreen_text_normal.png differ
diff --git a/res/drawable-mdpi/ic_menu_contact.png b/res/drawable-mdpi/ic_menu_contact.png
new file mode 100644 (file)
index 0000000..29b7cd9
Binary files /dev/null and b/res/drawable-mdpi/ic_menu_contact.png differ
diff --git a/res/drawable-mdpi/ic_merge_holo_dark.png b/res/drawable-mdpi/ic_merge_holo_dark.png
new file mode 100644 (file)
index 0000000..bd34def
Binary files /dev/null and b/res/drawable-mdpi/ic_merge_holo_dark.png differ
diff --git a/res/drawable-mdpi/ic_more_indicator_holo_dark.png b/res/drawable-mdpi/ic_more_indicator_holo_dark.png
new file mode 100644 (file)
index 0000000..27b6d33
Binary files /dev/null and b/res/drawable-mdpi/ic_more_indicator_holo_dark.png differ
diff --git a/res/drawable-mdpi/ic_mute_holo_dark.png b/res/drawable-mdpi/ic_mute_holo_dark.png
new file mode 100644 (file)
index 0000000..801d1e0
Binary files /dev/null and b/res/drawable-mdpi/ic_mute_holo_dark.png differ
diff --git a/res/drawable-mdpi/ic_see_contacts_holo_dark.png b/res/drawable-mdpi/ic_see_contacts_holo_dark.png
new file mode 100644 (file)
index 0000000..ef1d2df
Binary files /dev/null and b/res/drawable-mdpi/ic_see_contacts_holo_dark.png differ
diff --git a/res/drawable-mdpi/ic_sound_bluetooth_holo_dark.png b/res/drawable-mdpi/ic_sound_bluetooth_holo_dark.png
new file mode 100644 (file)
index 0000000..c0e95cb
Binary files /dev/null and b/res/drawable-mdpi/ic_sound_bluetooth_holo_dark.png differ
diff --git a/res/drawable-mdpi/ic_sound_handset_holo_dark.png b/res/drawable-mdpi/ic_sound_handset_holo_dark.png
new file mode 100644 (file)
index 0000000..e5fce57
Binary files /dev/null and b/res/drawable-mdpi/ic_sound_handset_holo_dark.png differ
diff --git a/res/drawable-mdpi/ic_sound_holo_dark.png b/res/drawable-mdpi/ic_sound_holo_dark.png
new file mode 100644 (file)
index 0000000..060f926
Binary files /dev/null and b/res/drawable-mdpi/ic_sound_holo_dark.png differ
diff --git a/res/drawable-mdpi/ic_sound_off_speakerphone_holo_dark.png b/res/drawable-mdpi/ic_sound_off_speakerphone_holo_dark.png
new file mode 100644 (file)
index 0000000..adaff60
Binary files /dev/null and b/res/drawable-mdpi/ic_sound_off_speakerphone_holo_dark.png differ
diff --git a/res/drawable-mdpi/ic_sound_speakerphone_holo_dark.png b/res/drawable-mdpi/ic_sound_speakerphone_holo_dark.png
new file mode 100644 (file)
index 0000000..2b9600b
Binary files /dev/null and b/res/drawable-mdpi/ic_sound_speakerphone_holo_dark.png differ
diff --git a/res/drawable-mdpi/ic_split_holo_dark.png b/res/drawable-mdpi/ic_split_holo_dark.png
new file mode 100644 (file)
index 0000000..3980acb
Binary files /dev/null and b/res/drawable-mdpi/ic_split_holo_dark.png differ
diff --git a/res/drawable-mdpi/ic_text_holo_dark.png b/res/drawable-mdpi/ic_text_holo_dark.png
new file mode 100644 (file)
index 0000000..80b95ee
Binary files /dev/null and b/res/drawable-mdpi/ic_text_holo_dark.png differ
diff --git a/res/drawable-mdpi/list_focused_holo.9.png b/res/drawable-mdpi/list_focused_holo.9.png
new file mode 100644 (file)
index 0000000..7c0599e
Binary files /dev/null and b/res/drawable-mdpi/list_focused_holo.9.png differ
diff --git a/res/drawable-mdpi/list_pressed_holo_dark.9.png b/res/drawable-mdpi/list_pressed_holo_dark.9.png
new file mode 100644 (file)
index 0000000..6e77525
Binary files /dev/null and b/res/drawable-mdpi/list_pressed_holo_dark.9.png differ
diff --git a/res/drawable-mdpi/list_selector_disabled_holo_dark.9.png b/res/drawable-mdpi/list_selector_disabled_holo_dark.9.png
new file mode 100644 (file)
index 0000000..92da2f0
Binary files /dev/null and b/res/drawable-mdpi/list_selector_disabled_holo_dark.9.png differ
diff --git a/res/drawable-mdpi/picture_busy.png b/res/drawable-mdpi/picture_busy.png
new file mode 100644 (file)
index 0000000..ca1c6bf
Binary files /dev/null and b/res/drawable-mdpi/picture_busy.png differ
diff --git a/res/drawable-mdpi/picture_conference.png b/res/drawable-mdpi/picture_conference.png
new file mode 100644 (file)
index 0000000..8f7ecd5
Binary files /dev/null and b/res/drawable-mdpi/picture_conference.png differ
diff --git a/res/drawable-mdpi/picture_dialing.png b/res/drawable-mdpi/picture_dialing.png
new file mode 100644 (file)
index 0000000..b81b603
Binary files /dev/null and b/res/drawable-mdpi/picture_dialing.png differ
diff --git a/res/drawable-mdpi/picture_emergency25x25.png b/res/drawable-mdpi/picture_emergency25x25.png
new file mode 100644 (file)
index 0000000..0a6d3c4
Binary files /dev/null and b/res/drawable-mdpi/picture_emergency25x25.png differ
diff --git a/res/drawable-mdpi/picture_emergency32x32.png b/res/drawable-mdpi/picture_emergency32x32.png
new file mode 100644 (file)
index 0000000..89c05e3
Binary files /dev/null and b/res/drawable-mdpi/picture_emergency32x32.png differ
diff --git a/res/drawable-mdpi/picture_unknown.png b/res/drawable-mdpi/picture_unknown.png
new file mode 100644 (file)
index 0000000..cc5dd09
Binary files /dev/null and b/res/drawable-mdpi/picture_unknown.png differ
diff --git a/res/drawable-mdpi/stat_sys_phone_call.png b/res/drawable-mdpi/stat_sys_phone_call.png
new file mode 100644 (file)
index 0000000..70a4bbe
Binary files /dev/null and b/res/drawable-mdpi/stat_sys_phone_call.png differ
diff --git a/res/drawable-mdpi/stat_sys_phone_call_end.png b/res/drawable-mdpi/stat_sys_phone_call_end.png
new file mode 100644 (file)
index 0000000..15e7e67
Binary files /dev/null and b/res/drawable-mdpi/stat_sys_phone_call_end.png differ
diff --git a/res/drawable-mdpi/stat_sys_phone_call_forward.png b/res/drawable-mdpi/stat_sys_phone_call_forward.png
new file mode 100644 (file)
index 0000000..a21718c
Binary files /dev/null and b/res/drawable-mdpi/stat_sys_phone_call_forward.png differ
diff --git a/res/drawable-mdpi/stat_sys_phone_call_on_hold.png b/res/drawable-mdpi/stat_sys_phone_call_on_hold.png
new file mode 100644 (file)
index 0000000..20ff4b6
Binary files /dev/null and b/res/drawable-mdpi/stat_sys_phone_call_on_hold.png differ
diff --git a/res/drawable-mdpi/stat_sys_vp_phone_call.png b/res/drawable-mdpi/stat_sys_vp_phone_call.png
new file mode 100644 (file)
index 0000000..816eb56
Binary files /dev/null and b/res/drawable-mdpi/stat_sys_vp_phone_call.png differ
diff --git a/res/drawable-mdpi/stat_sys_vp_phone_call_on_hold.png b/res/drawable-mdpi/stat_sys_vp_phone_call_on_hold.png
new file mode 100644 (file)
index 0000000..20ff4b6
Binary files /dev/null and b/res/drawable-mdpi/stat_sys_vp_phone_call_on_hold.png differ
diff --git a/res/drawable-xhdpi/btn_call_pressed.png b/res/drawable-xhdpi/btn_call_pressed.png
new file mode 100644 (file)
index 0000000..48e7eba
Binary files /dev/null and b/res/drawable-xhdpi/btn_call_pressed.png differ
diff --git a/res/drawable-xhdpi/dial_background_texture.png b/res/drawable-xhdpi/dial_background_texture.png
new file mode 100644 (file)
index 0000000..02aacc8
Binary files /dev/null and b/res/drawable-xhdpi/dial_background_texture.png differ
diff --git a/res/drawable-xhdpi/dial_num_0_no_plus_wht.png b/res/drawable-xhdpi/dial_num_0_no_plus_wht.png
new file mode 100644 (file)
index 0000000..11ca993
Binary files /dev/null and b/res/drawable-xhdpi/dial_num_0_no_plus_wht.png differ
diff --git a/res/drawable-xhdpi/dial_num_1_no_vm_wht.png b/res/drawable-xhdpi/dial_num_1_no_vm_wht.png
new file mode 100644 (file)
index 0000000..8d2ac70
Binary files /dev/null and b/res/drawable-xhdpi/dial_num_1_no_vm_wht.png differ
diff --git a/res/drawable-xhdpi/dial_num_2_wht.png b/res/drawable-xhdpi/dial_num_2_wht.png
new file mode 100644 (file)
index 0000000..12c4ab9
Binary files /dev/null and b/res/drawable-xhdpi/dial_num_2_wht.png differ
diff --git a/res/drawable-xhdpi/dial_num_3_wht.png b/res/drawable-xhdpi/dial_num_3_wht.png
new file mode 100644 (file)
index 0000000..4353e8a
Binary files /dev/null and b/res/drawable-xhdpi/dial_num_3_wht.png differ
diff --git a/res/drawable-xhdpi/dial_num_4_wht.png b/res/drawable-xhdpi/dial_num_4_wht.png
new file mode 100644 (file)
index 0000000..ccee5cc
Binary files /dev/null and b/res/drawable-xhdpi/dial_num_4_wht.png differ
diff --git a/res/drawable-xhdpi/dial_num_5_wht.png b/res/drawable-xhdpi/dial_num_5_wht.png
new file mode 100644 (file)
index 0000000..f27f153
Binary files /dev/null and b/res/drawable-xhdpi/dial_num_5_wht.png differ
diff --git a/res/drawable-xhdpi/dial_num_6_wht.png b/res/drawable-xhdpi/dial_num_6_wht.png
new file mode 100644 (file)
index 0000000..8966d13
Binary files /dev/null and b/res/drawable-xhdpi/dial_num_6_wht.png differ
diff --git a/res/drawable-xhdpi/dial_num_7_wht.png b/res/drawable-xhdpi/dial_num_7_wht.png
new file mode 100644 (file)
index 0000000..b018810
Binary files /dev/null and b/res/drawable-xhdpi/dial_num_7_wht.png differ
diff --git a/res/drawable-xhdpi/dial_num_8_wht.png b/res/drawable-xhdpi/dial_num_8_wht.png
new file mode 100644 (file)
index 0000000..7c7b4f8
Binary files /dev/null and b/res/drawable-xhdpi/dial_num_8_wht.png differ
diff --git a/res/drawable-xhdpi/dial_num_9_wht.png b/res/drawable-xhdpi/dial_num_9_wht.png
new file mode 100644 (file)
index 0000000..23984f0
Binary files /dev/null and b/res/drawable-xhdpi/dial_num_9_wht.png differ
diff --git a/res/drawable-xhdpi/dial_num_pound_wht.png b/res/drawable-xhdpi/dial_num_pound_wht.png
new file mode 100644 (file)
index 0000000..be21af8
Binary files /dev/null and b/res/drawable-xhdpi/dial_num_pound_wht.png differ
diff --git a/res/drawable-xhdpi/dial_num_star_wht.png b/res/drawable-xhdpi/dial_num_star_wht.png
new file mode 100644 (file)
index 0000000..061a494
Binary files /dev/null and b/res/drawable-xhdpi/dial_num_star_wht.png differ
diff --git a/res/drawable-xhdpi/endcall_active.png b/res/drawable-xhdpi/endcall_active.png
new file mode 100644 (file)
index 0000000..5347ed2
Binary files /dev/null and b/res/drawable-xhdpi/endcall_active.png differ
diff --git a/res/drawable-xhdpi/endcall_background_texture.png b/res/drawable-xhdpi/endcall_background_texture.png
new file mode 100644 (file)
index 0000000..c94eeec
Binary files /dev/null and b/res/drawable-xhdpi/endcall_background_texture.png differ
diff --git a/res/drawable-xhdpi/endcall_disable.png b/res/drawable-xhdpi/endcall_disable.png
new file mode 100644 (file)
index 0000000..fa10196
Binary files /dev/null and b/res/drawable-xhdpi/endcall_disable.png differ
diff --git a/res/drawable-xhdpi/green_divider.png b/res/drawable-xhdpi/green_divider.png
new file mode 100644 (file)
index 0000000..70a9c38
Binary files /dev/null and b/res/drawable-xhdpi/green_divider.png differ
diff --git a/res/drawable-xhdpi/ic_ab_dialer_holo_dark.png b/res/drawable-xhdpi/ic_ab_dialer_holo_dark.png
new file mode 100644 (file)
index 0000000..3f43a82
Binary files /dev/null and b/res/drawable-xhdpi/ic_ab_dialer_holo_dark.png differ
diff --git a/res/drawable-xhdpi/ic_active_state_dialer_holo_dark.png b/res/drawable-xhdpi/ic_active_state_dialer_holo_dark.png
new file mode 100644 (file)
index 0000000..0211d69
Binary files /dev/null and b/res/drawable-xhdpi/ic_active_state_dialer_holo_dark.png differ
diff --git a/res/drawable-xhdpi/ic_add_contact_holo_dark.png b/res/drawable-xhdpi/ic_add_contact_holo_dark.png
new file mode 100644 (file)
index 0000000..7298882
Binary files /dev/null and b/res/drawable-xhdpi/ic_add_contact_holo_dark.png differ
diff --git a/res/drawable-xhdpi/ic_bluetooth_holo_dark.png b/res/drawable-xhdpi/ic_bluetooth_holo_dark.png
new file mode 100644 (file)
index 0000000..24cb893
Binary files /dev/null and b/res/drawable-xhdpi/ic_bluetooth_holo_dark.png differ
diff --git a/res/drawable-xhdpi/ic_btn_back.png b/res/drawable-xhdpi/ic_btn_back.png
new file mode 100644 (file)
index 0000000..077d79d
Binary files /dev/null and b/res/drawable-xhdpi/ic_btn_back.png differ
diff --git a/res/drawable-xhdpi/ic_btn_next.png b/res/drawable-xhdpi/ic_btn_next.png
new file mode 100644 (file)
index 0000000..f27b713
Binary files /dev/null and b/res/drawable-xhdpi/ic_btn_next.png differ
diff --git a/res/drawable-xhdpi/ic_dial_action_call.png b/res/drawable-xhdpi/ic_dial_action_call.png
new file mode 100644 (file)
index 0000000..ca20a91
Binary files /dev/null and b/res/drawable-xhdpi/ic_dial_action_call.png differ
diff --git a/res/drawable-xhdpi/ic_dial_action_delete.png b/res/drawable-xhdpi/ic_dial_action_delete.png
new file mode 100644 (file)
index 0000000..1a6e8aa
Binary files /dev/null and b/res/drawable-xhdpi/ic_dial_action_delete.png differ
diff --git a/res/drawable-xhdpi/ic_dial_end_call.png b/res/drawable-xhdpi/ic_dial_end_call.png
new file mode 100644 (file)
index 0000000..c24ec98
Binary files /dev/null and b/res/drawable-xhdpi/ic_dial_end_call.png differ
diff --git a/res/drawable-xhdpi/ic_dialpad_holo_dark.png b/res/drawable-xhdpi/ic_dialpad_holo_dark.png
new file mode 100644 (file)
index 0000000..f9a002c
Binary files /dev/null and b/res/drawable-xhdpi/ic_dialpad_holo_dark.png differ
diff --git a/res/drawable-xhdpi/ic_end_call_holo_dark.png b/res/drawable-xhdpi/ic_end_call_holo_dark.png
new file mode 100644 (file)
index 0000000..f64f5e3
Binary files /dev/null and b/res/drawable-xhdpi/ic_end_call_holo_dark.png differ
diff --git a/res/drawable-xhdpi/ic_groups_holo_dark.png b/res/drawable-xhdpi/ic_groups_holo_dark.png
new file mode 100644 (file)
index 0000000..470ca27
Binary files /dev/null and b/res/drawable-xhdpi/ic_groups_holo_dark.png differ
diff --git a/res/drawable-xhdpi/ic_hold_pause_holo_dark.png b/res/drawable-xhdpi/ic_hold_pause_holo_dark.png
new file mode 100644 (file)
index 0000000..d296675
Binary files /dev/null and b/res/drawable-xhdpi/ic_hold_pause_holo_dark.png differ
diff --git a/res/drawable-xhdpi/ic_in_call_touch_handle_normal.png b/res/drawable-xhdpi/ic_in_call_touch_handle_normal.png
new file mode 100644 (file)
index 0000000..1d112f2
Binary files /dev/null and b/res/drawable-xhdpi/ic_in_call_touch_handle_normal.png differ
diff --git a/res/drawable-xhdpi/ic_incall_switch_holo_dark.png b/res/drawable-xhdpi/ic_incall_switch_holo_dark.png
new file mode 100644 (file)
index 0000000..9168c32
Binary files /dev/null and b/res/drawable-xhdpi/ic_incall_switch_holo_dark.png differ
diff --git a/res/drawable-xhdpi/ic_incoming_call_bluetooth.png b/res/drawable-xhdpi/ic_incoming_call_bluetooth.png
new file mode 100644 (file)
index 0000000..662e7bb
Binary files /dev/null and b/res/drawable-xhdpi/ic_incoming_call_bluetooth.png differ
diff --git a/res/drawable-xhdpi/ic_launcher_sip_call.png b/res/drawable-xhdpi/ic_launcher_sip_call.png
new file mode 100644 (file)
index 0000000..e9f655b
Binary files /dev/null and b/res/drawable-xhdpi/ic_launcher_sip_call.png differ
diff --git a/res/drawable-xhdpi/ic_lockscreen_answer_activated.png b/res/drawable-xhdpi/ic_lockscreen_answer_activated.png
new file mode 100644 (file)
index 0000000..cd6a6ab
Binary files /dev/null and b/res/drawable-xhdpi/ic_lockscreen_answer_activated.png differ
diff --git a/res/drawable-xhdpi/ic_lockscreen_answer_normal.png b/res/drawable-xhdpi/ic_lockscreen_answer_normal.png
new file mode 100644 (file)
index 0000000..983d5d9
Binary files /dev/null and b/res/drawable-xhdpi/ic_lockscreen_answer_normal.png differ
diff --git a/res/drawable-xhdpi/ic_lockscreen_decline_activated.png b/res/drawable-xhdpi/ic_lockscreen_decline_activated.png
new file mode 100644 (file)
index 0000000..317b329
Binary files /dev/null and b/res/drawable-xhdpi/ic_lockscreen_decline_activated.png differ
diff --git a/res/drawable-xhdpi/ic_lockscreen_decline_normal.png b/res/drawable-xhdpi/ic_lockscreen_decline_normal.png
new file mode 100644 (file)
index 0000000..2cb03e7
Binary files /dev/null and b/res/drawable-xhdpi/ic_lockscreen_decline_normal.png differ
diff --git a/res/drawable-xhdpi/ic_lockscreen_text_activated.png b/res/drawable-xhdpi/ic_lockscreen_text_activated.png
new file mode 100644 (file)
index 0000000..41ea18a
Binary files /dev/null and b/res/drawable-xhdpi/ic_lockscreen_text_activated.png differ
diff --git a/res/drawable-xhdpi/ic_lockscreen_text_normal.png b/res/drawable-xhdpi/ic_lockscreen_text_normal.png
new file mode 100644 (file)
index 0000000..15e4779
Binary files /dev/null and b/res/drawable-xhdpi/ic_lockscreen_text_normal.png differ
diff --git a/res/drawable-xhdpi/ic_menu_contact.png b/res/drawable-xhdpi/ic_menu_contact.png
new file mode 100644 (file)
index 0000000..c16bdbb
Binary files /dev/null and b/res/drawable-xhdpi/ic_menu_contact.png differ
diff --git a/res/drawable-xhdpi/ic_merge_holo_dark.png b/res/drawable-xhdpi/ic_merge_holo_dark.png
new file mode 100644 (file)
index 0000000..57baa20
Binary files /dev/null and b/res/drawable-xhdpi/ic_merge_holo_dark.png differ
diff --git a/res/drawable-xhdpi/ic_more_indicator_holo_dark.png b/res/drawable-xhdpi/ic_more_indicator_holo_dark.png
new file mode 100644 (file)
index 0000000..3d9897a
Binary files /dev/null and b/res/drawable-xhdpi/ic_more_indicator_holo_dark.png differ
diff --git a/res/drawable-xhdpi/ic_mute_holo_dark.png b/res/drawable-xhdpi/ic_mute_holo_dark.png
new file mode 100644 (file)
index 0000000..a882a76
Binary files /dev/null and b/res/drawable-xhdpi/ic_mute_holo_dark.png differ
diff --git a/res/drawable-xhdpi/ic_see_contacts_holo_dark.png b/res/drawable-xhdpi/ic_see_contacts_holo_dark.png
new file mode 100644 (file)
index 0000000..279fff9
Binary files /dev/null and b/res/drawable-xhdpi/ic_see_contacts_holo_dark.png differ
diff --git a/res/drawable-xhdpi/ic_sound_bluetooth_holo_dark.png b/res/drawable-xhdpi/ic_sound_bluetooth_holo_dark.png
new file mode 100644 (file)
index 0000000..867d87d
Binary files /dev/null and b/res/drawable-xhdpi/ic_sound_bluetooth_holo_dark.png differ
diff --git a/res/drawable-xhdpi/ic_sound_handset_holo_dark.png b/res/drawable-xhdpi/ic_sound_handset_holo_dark.png
new file mode 100644 (file)
index 0000000..42e19bd
Binary files /dev/null and b/res/drawable-xhdpi/ic_sound_handset_holo_dark.png differ
diff --git a/res/drawable-xhdpi/ic_sound_holo_dark.png b/res/drawable-xhdpi/ic_sound_holo_dark.png
new file mode 100644 (file)
index 0000000..aa2a5af
Binary files /dev/null and b/res/drawable-xhdpi/ic_sound_holo_dark.png differ
diff --git a/res/drawable-xhdpi/ic_sound_off_speakerphone_holo_dark.png b/res/drawable-xhdpi/ic_sound_off_speakerphone_holo_dark.png
new file mode 100644 (file)
index 0000000..98a449f
Binary files /dev/null and b/res/drawable-xhdpi/ic_sound_off_speakerphone_holo_dark.png differ
diff --git a/res/drawable-xhdpi/ic_sound_speakerphone_holo_dark.png b/res/drawable-xhdpi/ic_sound_speakerphone_holo_dark.png
new file mode 100644 (file)
index 0000000..71aad97
Binary files /dev/null and b/res/drawable-xhdpi/ic_sound_speakerphone_holo_dark.png differ
diff --git a/res/drawable-xhdpi/ic_split_holo_dark.png b/res/drawable-xhdpi/ic_split_holo_dark.png
new file mode 100644 (file)
index 0000000..db558e4
Binary files /dev/null and b/res/drawable-xhdpi/ic_split_holo_dark.png differ
diff --git a/res/drawable-xhdpi/ic_text_holo_dark.png b/res/drawable-xhdpi/ic_text_holo_dark.png
new file mode 100644 (file)
index 0000000..e80a042
Binary files /dev/null and b/res/drawable-xhdpi/ic_text_holo_dark.png differ
diff --git a/res/drawable-xhdpi/list_focused_holo.9.png b/res/drawable-xhdpi/list_focused_holo.9.png
new file mode 100644 (file)
index 0000000..690cb1e
Binary files /dev/null and b/res/drawable-xhdpi/list_focused_holo.9.png differ
diff --git a/res/drawable-xhdpi/list_pressed_holo_dark.9.png b/res/drawable-xhdpi/list_pressed_holo_dark.9.png
new file mode 100644 (file)
index 0000000..e4b3393
Binary files /dev/null and b/res/drawable-xhdpi/list_pressed_holo_dark.9.png differ
diff --git a/res/drawable-xhdpi/list_selector_disabled_holo_dark.9.png b/res/drawable-xhdpi/list_selector_disabled_holo_dark.9.png
new file mode 100644 (file)
index 0000000..88726b6
Binary files /dev/null and b/res/drawable-xhdpi/list_selector_disabled_holo_dark.9.png differ
diff --git a/res/drawable-xhdpi/picture_busy.png b/res/drawable-xhdpi/picture_busy.png
new file mode 100644 (file)
index 0000000..0e4f13e
Binary files /dev/null and b/res/drawable-xhdpi/picture_busy.png differ
diff --git a/res/drawable-xhdpi/picture_conference.png b/res/drawable-xhdpi/picture_conference.png
new file mode 100644 (file)
index 0000000..1906b9b
Binary files /dev/null and b/res/drawable-xhdpi/picture_conference.png differ
diff --git a/res/drawable-xhdpi/picture_dialing.png b/res/drawable-xhdpi/picture_dialing.png
new file mode 100644 (file)
index 0000000..792cd8e
Binary files /dev/null and b/res/drawable-xhdpi/picture_dialing.png differ
diff --git a/res/drawable-xhdpi/picture_emergency25x25.png b/res/drawable-xhdpi/picture_emergency25x25.png
new file mode 100644 (file)
index 0000000..1284dcc
Binary files /dev/null and b/res/drawable-xhdpi/picture_emergency25x25.png differ
diff --git a/res/drawable-xhdpi/picture_emergency32x32.png b/res/drawable-xhdpi/picture_emergency32x32.png
new file mode 100644 (file)
index 0000000..75fdec2
Binary files /dev/null and b/res/drawable-xhdpi/picture_emergency32x32.png differ
diff --git a/res/drawable-xhdpi/picture_unknown.png b/res/drawable-xhdpi/picture_unknown.png
new file mode 100644 (file)
index 0000000..b8ee922
Binary files /dev/null and b/res/drawable-xhdpi/picture_unknown.png differ
diff --git a/res/drawable-xhdpi/stat_sys_phone_call.png b/res/drawable-xhdpi/stat_sys_phone_call.png
new file mode 100644 (file)
index 0000000..1bb4340
Binary files /dev/null and b/res/drawable-xhdpi/stat_sys_phone_call.png differ
diff --git a/res/drawable-xhdpi/stat_sys_phone_call_end.png b/res/drawable-xhdpi/stat_sys_phone_call_end.png
new file mode 100644 (file)
index 0000000..b0b1bc1
Binary files /dev/null and b/res/drawable-xhdpi/stat_sys_phone_call_end.png differ
diff --git a/res/drawable-xhdpi/stat_sys_phone_call_forward.png b/res/drawable-xhdpi/stat_sys_phone_call_forward.png
new file mode 100644 (file)
index 0000000..578a42a
Binary files /dev/null and b/res/drawable-xhdpi/stat_sys_phone_call_forward.png differ
diff --git a/res/drawable-xhdpi/stat_sys_phone_call_on_hold.png b/res/drawable-xhdpi/stat_sys_phone_call_on_hold.png
new file mode 100644 (file)
index 0000000..a6748d8
Binary files /dev/null and b/res/drawable-xhdpi/stat_sys_phone_call_on_hold.png differ
diff --git a/res/drawable-xhdpi/stat_sys_vp_phone_call.png b/res/drawable-xhdpi/stat_sys_vp_phone_call.png
new file mode 100644 (file)
index 0000000..ccb1fd6
Binary files /dev/null and b/res/drawable-xhdpi/stat_sys_vp_phone_call.png differ
diff --git a/res/drawable-xhdpi/stat_sys_vp_phone_call_on_hold.png b/res/drawable-xhdpi/stat_sys_vp_phone_call_on_hold.png
new file mode 100644 (file)
index 0000000..a6748d8
Binary files /dev/null and b/res/drawable-xhdpi/stat_sys_vp_phone_call_on_hold.png differ
diff --git a/res/drawable/background_dial_holo_dark.xml b/res/drawable/background_dial_holo_dark.xml
new file mode 100644 (file)
index 0000000..e06507f
--- /dev/null
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2012 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+
+<shape xmlns:android="http://schemas.android.com/apk/res/android">
+    <gradient
+            android:startColor="#ff020709"
+            android:endColor="#ff0a242d"
+            android:angle="270" />
+</shape>
diff --git a/res/drawable/btn_call.xml b/res/drawable/btn_call.xml
new file mode 100644 (file)
index 0000000..abce983
--- /dev/null
@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2011 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+
+<!-- Background resource for call button in the various dialpads.
+     Almost a copy from framework's item_background_holo_dark.xml, but has different pressed effect
+  -->
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+
+    <item android:state_window_focused="false" android:drawable="@android:color/transparent" />
+
+    <!-- Even though these two point to the same resource, have two states so the drawable will invalidate itself when coming out of pressed state. -->
+    <item android:state_focused="true"  android:state_enabled="false" android:state_pressed="true" android:drawable="@drawable/list_selector_disabled_holo_dark" />
+    <item android:state_focused="true"  android:state_enabled="false"                              android:drawable="@drawable/list_selector_disabled_holo_dark" />
+    <item android:state_focused="true"                                android:state_pressed="true" android:drawable="@drawable/btn_call_pressed" />
+    <item android:state_focused="false"                               android:state_pressed="true" android:drawable="@drawable/btn_call_pressed" />
+    <item android:state_focused="true"                                                             android:drawable="@drawable/list_focused_holo" />
+    <item                                                                                          android:drawable="@android:color/transparent" />
+</selector>
+
diff --git a/res/drawable/btn_compound_audio.xml b/res/drawable/btn_compound_audio.xml
new file mode 100644 (file)
index 0000000..c348c98
--- /dev/null
@@ -0,0 +1,105 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2011 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+
+<!-- Layers used to render the in-call "Audio mode" compound button.
+
+     This is a multi-mode button:
+
+     - If no bluetooth headset is connected, it behaves like a simple
+       "compound button" that switches the speaker on and off.  (This is why
+       the button itself is a ToggleButton instance.)
+
+     - But if a bluetooth headset is connected, this becomes a simple
+       action button (with no concept of a "checked" state) that brings
+       up a popup menu offering you a 3-way choice between earpiece /
+       speaker / bluetooth.
+
+     See InCallTouchUi.updateAudioButton() for the corresponding code. -->
+
+<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
+
+    <!-- The standard "compound button" background, used to distinguish
+         between the "checked" and "unchecked" states when this button is
+         simply an on/off toggle for the speaker.
+         (In states where the audio button *not* a toggle, we explicitly
+         hide this layer.) -->
+    <item android:id="@+id/compoundBackgroundItem"
+          android:drawable="@drawable/btn_compound_background" />
+
+    <!-- The little triangle that indicates that this isn't a plain
+         button, but will instead pop up a menu.  This layer is *not*
+         shown when the audio button is simply an on/off toggle. -->
+    <!-- Use an explicit <bitmap> to avoid scaling the icon up to the full
+         size of the button. -->
+    <item android:id="@+id/moreIndicatorItem">
+        <bitmap android:src="@drawable/ic_more_indicator_holo_dark"
+                android:gravity="center" />
+    </item>
+
+    <!-- Finally, the button icon.
+
+         When the audio button is simply an on/off toggle for the speaker,
+         the icon is a "speakerphone" regardless of whether the speaker is
+         active.  (Instead, the "on/off" indication comes from the
+         btn_compound_background selector.)
+
+         But when the audio button is connected to the 3-way popup menu,
+         we use the button's icon to indicate the current audio mode
+         (i.e. one of { earpiece (or wired headset) , speaker , bluetooth }).
+
+         Here we have separate layers for each possible foreground icon,
+         and in InCallTouchUi.updateAudioButton() we hide them all
+         *except* the one needed for the current state. -->
+
+    <!-- These all use an explicit <bitmap> to avoid scaling the icon up
+         to the full size of the button. -->
+
+    <!-- Bluetooth is active -->
+    <item android:id="@+id/bluetoothItem">
+        <bitmap android:src="@drawable/ic_sound_bluetooth_holo_dark"
+                android:gravity="center" />
+    </item>
+
+
+    <!-- Handset earpiece is active -->
+    <item android:id="@+id/handsetItem">
+        <bitmap android:src="@drawable/ic_sound_handset_holo_dark"
+                android:gravity="center" />
+    </item>
+
+    <!-- Speakerphone icon showing 'speaker on' state -->
+    <item android:id="@+id/speakerphoneOnItem">
+        <bitmap android:src="@drawable/ic_sound_speakerphone_holo_dark"
+                android:gravity="center" />
+    </item>
+
+    <!-- Speakerphone icon showing 'speaker off' state -->
+    <item android:id="@+id/speakerphoneOffItem">
+        <bitmap android:src="@drawable/ic_sound_off_speakerphone_holo_dark"
+                android:gravity="center" />
+    </item>
+
+    <!-- Generic "audio mode" icon.  Looks almost identical to
+         ic_sound_speakerphone_holo_dark.png -->
+    <!-- TODO: is this actually needed? -->
+    <!--
+        <item android:id="@+id/soundItem">
+            <bitmap android:src="@drawable/ic_sound_holo_dark"
+                    android:gravity="center" />
+        </item>
+    -->
+
+</layer-list>
diff --git a/res/drawable/btn_compound_background.xml b/res/drawable/btn_compound_background.xml
new file mode 100644 (file)
index 0000000..6f2ef5f
--- /dev/null
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2011 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+
+<!-- Background resource for "compound buttons" in the in-call UI.
+     These buttons have two states (checked and unchecked), and
+     show a blue bar along the bottom edge when checked. -->
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+
+    <item android:state_pressed="true"
+          android:drawable="@drawable/list_pressed_holo_dark" />
+    <item android:state_checked="true" android:state_focused="true"
+          android:drawable="@drawable/list_selector_focused_and_checked" />
+    <item android:state_focused="true"
+          android:drawable="@drawable/list_focused_holo" />
+    <item android:state_checked="true"
+          android:drawable="@drawable/ic_active_state_dialer_holo_dark" />
+
+    <item
+        android:drawable="@android:color/transparent" />
+
+</selector>
diff --git a/res/drawable/btn_compound_dialpad.xml b/res/drawable/btn_compound_dialpad.xml
new file mode 100644 (file)
index 0000000..b44f2fa
--- /dev/null
@@ -0,0 +1,30 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2011 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+
+<!-- Layers used to render the in-call "Dialpad" compound button. -->
+<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
+
+    <!-- The standard "compound button" background. -->
+    <item android:drawable="@drawable/btn_compound_background" />
+
+    <!-- ...and the actual icon on top.  Use an explicit <bitmap> to avoid scaling
+         the icon up to the full size of the button. -->
+    <item>
+        <bitmap android:src="@drawable/ic_dialpad_holo_dark"
+                android:gravity="center" />
+    </item>
+
+</layer-list>
diff --git a/res/drawable/btn_compound_hold.xml b/res/drawable/btn_compound_hold.xml
new file mode 100644 (file)
index 0000000..50161ea
--- /dev/null
@@ -0,0 +1,30 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2011 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+
+<!-- Layers used to render the in-call "Hold" compound button. -->
+<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
+
+    <!-- The standard "compound button" background. -->
+    <item android:drawable="@drawable/btn_compound_background" />
+
+    <!-- ...and the actual icon on top.  Use an explicit <bitmap> to avoid scaling
+         the icon up to the full size of the button. -->
+    <item>
+        <bitmap android:src="@drawable/ic_hold_pause_holo_dark"
+                android:gravity="center" />
+    </item>
+
+</layer-list>
diff --git a/res/drawable/btn_compound_mute.xml b/res/drawable/btn_compound_mute.xml
new file mode 100644 (file)
index 0000000..4e09bd9
--- /dev/null
@@ -0,0 +1,30 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2011 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+
+<!-- Layers used to render the in-call "Mute" compound button. -->
+<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
+
+    <!-- The standard "compound button" background. -->
+    <item android:drawable="@drawable/btn_compound_background" />
+
+    <!-- ...and the actual icon on top.  Use an explicit <bitmap> to avoid scaling
+         the icon up to the full size of the button. -->
+    <item>
+        <bitmap android:src="@drawable/ic_mute_holo_dark"
+                android:gravity="center" />
+    </item>
+
+</layer-list>
diff --git a/res/drawable/clickable_dim_effect.xml b/res/drawable/clickable_dim_effect.xml
new file mode 100644 (file)
index 0000000..e4b4f6f
--- /dev/null
@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2012 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+
+<!-- Background drawable used with dim effect for secondary photo. -->
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+
+    <item android:state_pressed="true" android:state_enabled="true"
+          android:drawable="@drawable/list_pressed_holo_dark" />
+    <item android:drawable="@color/on_hold_dim_effect" />
+
+</selector>
diff --git a/res/drawable/dialpad_background.xml b/res/drawable/dialpad_background.xml
new file mode 100644 (file)
index 0000000..0e31f5e
--- /dev/null
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2011 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+
+<bitmap xmlns:android="http://schemas.android.com/apk/res/android"
+    android:src="@drawable/dial_background_texture"
+    android:tileMode="repeat" />
diff --git a/res/drawable/dialpad_background_opaque.xml b/res/drawable/dialpad_background_opaque.xml
new file mode 100644 (file)
index 0000000..d8792f2
--- /dev/null
@@ -0,0 +1,30 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2011 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+
+<!-- Opaque version of dialpad_background.xml. -->
+<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
+
+    <!-- An opaque black layer underneath. -->
+    <item android:drawable="@android:color/black" />
+
+    <!-- ...and the "dial_background_texture" tiled on top. -->
+    <item>
+        <bitmap xmlns:android="http://schemas.android.com/apk/res/android"
+                android:src="@drawable/dial_background_texture"
+                android:tileMode="repeat" />
+    </item>
+
+</layer-list>
diff --git a/res/drawable/end_call_background.xml b/res/drawable/end_call_background.xml
new file mode 100644 (file)
index 0000000..33ec22f
--- /dev/null
@@ -0,0 +1,45 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2011 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+
+<!-- Background drawable used to render the "end call" button. -->
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+
+    <item android:state_enabled="false">
+        <bitmap
+            android:src="@drawable/endcall_disable"
+            android:tileMode="repeat" />
+    </item>
+
+    <item android:state_pressed="true">
+        <bitmap
+            android:src="@drawable/endcall_active"
+            android:tileMode="repeat" />
+    </item>
+
+    <item>
+        <layer-list>
+            <item>
+                <bitmap
+                    android:src="@drawable/endcall_background_texture"
+                    android:tileMode="repeat" />
+            </item>
+
+            <!-- The standard "compound button" background. -->
+            <item android:drawable="@drawable/btn_compound_background" />
+        </layer-list>
+    </item>
+
+</selector>
diff --git a/res/drawable/ic_in_call_touch_handle.xml b/res/drawable/ic_in_call_touch_handle.xml
new file mode 100644 (file)
index 0000000..e657e92
--- /dev/null
@@ -0,0 +1,33 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2011 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+
+<!-- Touch handle for the GlowPadView widget on the incoming call screen -->
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+
+    <item
+        android:state_enabled="true"
+        android:state_active="false"
+        android:state_focused="false"
+        android:drawable="@drawable/ic_in_call_touch_handle_normal" />
+
+    <!-- "Pressed" state uses the same simple "ring" image as on the lockscreen -->
+    <item
+        android:state_enabled="true"
+        android:state_active="true"
+        android:state_focused="false"
+        android:drawable="@*android:drawable/ic_lockscreen_handle_pressed" />
+
+</selector>
diff --git a/res/drawable/ic_lockscreen_answer.xml b/res/drawable/ic_lockscreen_answer.xml
new file mode 100644 (file)
index 0000000..3184111
--- /dev/null
@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2012 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+<!-- Used with incoming call wigdet. -->
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+    <item
+        android:state_enabled="true" android:state_active="false" android:state_focused="false"
+        android:drawable="@drawable/ic_lockscreen_answer_normal_layer"/>
+    <item
+        android:state_enabled="true" android:state_active="true"  android:state_focused="false"
+        android:drawable="@drawable/ic_lockscreen_answer_activated_layer" />
+   <item
+        android:state_enabled="true" android:state_active="false"  android:state_focused="true"
+        android:drawable="@drawable/ic_lockscreen_answer_activated_layer" />
+</selector>
diff --git a/res/drawable/ic_lockscreen_answer_activated_layer.xml b/res/drawable/ic_lockscreen_answer_activated_layer.xml
new file mode 100644 (file)
index 0000000..6889581
--- /dev/null
@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2012 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
+    <item>
+        <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="oval">
+            <solid android:color="#99cc00"/>
+            <size
+                android:width="@dimen/incoming_call_widget_circle_size"
+                android:height="@dimen/incoming_call_widget_circle_size" />
+        </shape>
+    </item>
+    <item
+        android:top="@dimen/incoming_call_widget_asset_margin"
+        android:right="@dimen/incoming_call_widget_asset_margin"
+        android:bottom="@dimen/incoming_call_widget_asset_margin"
+        android:left="@dimen/incoming_call_widget_asset_margin"
+        android:drawable="@drawable/ic_lockscreen_answer_activated" />
+</layer-list>
diff --git a/res/drawable/ic_lockscreen_answer_normal_layer.xml b/res/drawable/ic_lockscreen_answer_normal_layer.xml
new file mode 100644 (file)
index 0000000..083fe3f
--- /dev/null
@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2012 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
+    <!-- A fake circle to fix the size of this layer asset. -->
+    <item>
+        <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="oval">
+            <solid android:color="#00000000"/>
+            <size
+                android:width="@dimen/incoming_call_widget_circle_size"
+                android:height="@dimen/incoming_call_widget_circle_size" />
+        </shape>
+    </item>
+    <item
+        android:top="@dimen/incoming_call_widget_asset_margin"
+        android:right="@dimen/incoming_call_widget_asset_margin"
+        android:bottom="@dimen/incoming_call_widget_asset_margin"
+        android:left="@dimen/incoming_call_widget_asset_margin"
+        android:drawable="@drawable/ic_lockscreen_answer_normal" />
+</layer-list>
diff --git a/res/drawable/ic_lockscreen_decline.xml b/res/drawable/ic_lockscreen_decline.xml
new file mode 100644 (file)
index 0000000..6643816
--- /dev/null
@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2012 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+<!-- Used with incoming call wigdet. -->
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+    <item
+        android:state_enabled="true" android:state_active="false" android:state_focused="false"
+        android:drawable="@drawable/ic_lockscreen_decline_normal_layer" />
+    <item
+        android:state_enabled="true" android:state_active="true"  android:state_focused="false"
+        android:drawable="@drawable/ic_lockscreen_decline_activated_layer" />
+    <item
+        android:state_enabled="true" android:state_active="false"  android:state_focused="true"
+        android:drawable="@drawable/ic_lockscreen_decline_activated_layer" />
+</selector>
diff --git a/res/drawable/ic_lockscreen_decline_activated_layer.xml b/res/drawable/ic_lockscreen_decline_activated_layer.xml
new file mode 100644 (file)
index 0000000..e3606d1
--- /dev/null
@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2012 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
+    <item>
+        <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="oval">
+            <solid android:color="#ff4040"/>
+            <size
+                android:width="@dimen/incoming_call_widget_circle_size"
+                android:height="@dimen/incoming_call_widget_circle_size" />
+        </shape>
+    </item>
+    <item
+        android:top="@dimen/incoming_call_widget_asset_margin"
+        android:right="@dimen/incoming_call_widget_asset_margin"
+        android:bottom="@dimen/incoming_call_widget_asset_margin"
+        android:left="@dimen/incoming_call_widget_asset_margin"
+        android:drawable="@drawable/ic_lockscreen_decline_activated" />
+</layer-list>
diff --git a/res/drawable/ic_lockscreen_decline_normal_layer.xml b/res/drawable/ic_lockscreen_decline_normal_layer.xml
new file mode 100644 (file)
index 0000000..2896bef
--- /dev/null
@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2012 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
+    <!-- A fake circle to fix the size of this layer asset. -->
+    <item>
+        <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="oval">
+            <solid android:color="#00000000"/>
+            <size
+                android:width="@dimen/incoming_call_widget_circle_size"
+                android:height="@dimen/incoming_call_widget_circle_size" />
+        </shape>
+    </item>
+    <item
+        android:top="@dimen/incoming_call_widget_asset_margin"
+        android:right="@dimen/incoming_call_widget_asset_margin"
+        android:bottom="@dimen/incoming_call_widget_asset_margin"
+        android:left="@dimen/incoming_call_widget_asset_margin"
+        android:drawable="@drawable/ic_lockscreen_decline_normal" />
+</layer-list>
diff --git a/res/drawable/ic_lockscreen_text.xml b/res/drawable/ic_lockscreen_text.xml
new file mode 100644 (file)
index 0000000..f9caac8
--- /dev/null
@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2012 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+<!-- Used with incoming call wigdet. -->
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+    <item
+        android:state_enabled="true" android:state_active="false" android:state_focused="false"
+        android:drawable="@drawable/ic_lockscreen_text_normal_layer" />
+    <item
+        android:state_enabled="true" android:state_active="true"  android:state_focused="false"
+        android:drawable="@drawable/ic_lockscreen_text_activated_layer" />
+    <item
+        android:state_enabled="true" android:state_active="false"  android:state_focused="true"
+        android:drawable="@drawable/ic_lockscreen_text_activated_layer" />
+</selector>
diff --git a/res/drawable/ic_lockscreen_text_activated_layer.xml b/res/drawable/ic_lockscreen_text_activated_layer.xml
new file mode 100644 (file)
index 0000000..95141e5
--- /dev/null
@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2012 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
+    <item>
+        <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="oval">
+            <solid android:color="#99cc00"/>
+            <size
+                android:width="@dimen/incoming_call_widget_circle_size"
+                android:height="@dimen/incoming_call_widget_circle_size" />
+        </shape>
+    </item>
+    <item
+        android:top="@dimen/incoming_call_widget_asset_margin"
+        android:right="@dimen/incoming_call_widget_asset_margin"
+        android:bottom="@dimen/incoming_call_widget_asset_margin"
+        android:left="@dimen/incoming_call_widget_asset_margin"
+        android:drawable="@drawable/ic_lockscreen_text_activated" />
+</layer-list>
diff --git a/res/drawable/ic_lockscreen_text_normal_layer.xml b/res/drawable/ic_lockscreen_text_normal_layer.xml
new file mode 100644 (file)
index 0000000..42fd51d
--- /dev/null
@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2012 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
+    <!-- A fake circle to fix the size of this layer asset. -->
+    <item>
+        <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="oval">
+            <solid android:color="#00000000"/>
+            <size
+                android:width="@dimen/incoming_call_widget_circle_size"
+                android:height="@dimen/incoming_call_widget_circle_size" />
+        </shape>
+    </item>
+    <item
+        android:top="@dimen/incoming_call_widget_asset_margin"
+        android:right="@dimen/incoming_call_widget_asset_margin"
+        android:bottom="@dimen/incoming_call_widget_asset_margin"
+        android:left="@dimen/incoming_call_widget_asset_margin"
+        android:drawable="@drawable/ic_lockscreen_text_normal" />
+</layer-list>
diff --git a/res/drawable/list_selector_focused_and_checked.xml b/res/drawable/list_selector_focused_and_checked.xml
new file mode 100644 (file)
index 0000000..113dae8
--- /dev/null
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2011 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+
+<layer-list xmlns:android="http://schemas.android.com/apk/res/android" >
+    <item android:drawable="@drawable/ic_active_state_dialer_holo_dark" />
+    <item android:drawable="@drawable/list_focused_holo" />
+</layer-list>
diff --git a/res/layout-land/emergency_dialer.xml b/res/layout-land/emergency_dialer.xml
new file mode 100644 (file)
index 0000000..9894a8d
--- /dev/null
@@ -0,0 +1,79 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2006 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+
+<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
+    android:id="@+id/top"
+    android:layout_width="match_parent"
+    android:layout_height="match_parent"
+    android:orientation="vertical"
+    android:layout_marginStart="@dimen/dialpad_horizontal_margin"
+    android:layout_marginEnd="@dimen/dialpad_horizontal_margin">
+
+    <!-- Text field above the keypad where the digits are displayed -->
+    <LinearLayout
+        android:id="@+id/digits_container"
+        android:layout_width="match_parent"
+        android:layout_height="@dimen/emergency_dialer_digits_height"
+        android:layout_marginTop="@dimen/dialpad_vertical_margin"
+        android:layout_marginBottom="69dip"
+        android:gravity="center"
+        android:background="@drawable/dialpad_background" >
+
+        <EditText
+            android:id="@+id/digits"
+            android:layout_width="0dip"
+            android:layout_weight="1"
+            android:layout_height="match_parent"
+            android:gravity="center"
+            android:scrollHorizontally="true"
+            android:textAppearance="@style/DialtactsDigitsTextAppearance"
+            android:nextFocusRight="@+id/deleteButton"
+            android:background="@android:color/transparent"
+            android:hint="@string/dialerKeyboardHintText" />
+
+        <ImageButton
+            android:id="@+id/deleteButton"
+            android:layout_width="56dip"
+            android:layout_height="match_parent"
+            android:layout_gravity="center_vertical"
+            android:gravity="center"
+            android:state_enabled="false"
+            android:background="?android:attr/selectableItemBackground"
+            android:contentDescription="@string/description_delete_button"
+            android:src="@drawable/ic_dial_action_delete" />
+    </LinearLayout>
+
+    <FrameLayout
+        android:id="@+id/dialButtonContainer"
+        android:layout_width="match_parent"
+        android:layout_height="0dip"
+        android:layout_weight="1"
+        android:layout_gravity="center_horizontal"
+        android:background="@drawable/dialpad_background">
+
+        <ImageButton
+            android:id="@+id/dialButton"
+            android:layout_width="match_parent"
+            android:layout_height="match_parent"
+            android:layout_gravity="center"
+            android:state_enabled="false"
+            android:background="@drawable/btn_call"
+            android:contentDescription="@string/description_dial_button"
+            android:src="@drawable/ic_dial_action_call" />
+
+    </FrameLayout>
+
+</LinearLayout>
diff --git a/res/layout-land/incall_screen.xml b/res/layout-land/incall_screen.xml
new file mode 100644 (file)
index 0000000..1278115
--- /dev/null
@@ -0,0 +1,80 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2012 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+
+<!-- In-call Phone UI; see InCallScreen.java. -->
+<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
+    android:id="@+id/landscape_incall_screen"
+    android:layout_width="match_parent"
+    android:layout_height="match_parent">
+    <!-- The "Call Card", which displays info about the currently
+         active phone call(s) on the device.  See call_card.xml. -->
+    <LinearLayout
+        android:layout_width="match_parent"
+        android:layout_height="match_parent"
+        android:background="@drawable/background_dial_holo_dark">
+        <include
+            layout="@layout/call_card"
+            android:id="@+id/callCard"
+            android:layout_width="0dp"
+            android:layout_weight="3"
+            android:layout_height="match_parent" />
+        <!-- Note: This center margin is repeated in layout-land/incall_touch_ui
+             Both layouts need to have this margin to be aligned correctly. -->
+        <View
+            android:layout_width="@dimen/dialpad_center_margin"
+            android:layout_weight="0"
+            android:layout_height="match_parent" />
+        <View
+            android:layout_width="0dp"
+            android:layout_weight="2"
+            android:layout_height="match_parent" />
+    </LinearLayout>
+
+    <!-- In-call onscreen touch controls; see InCallTouchUi.java.
+         This widget contains the cluster of buttons shown at the right
+         of the in-call screen, and also the DTMF dialpad (which, when
+         visible, covers the contact picture/call_card on the left half of the screen) -->
+
+    <ViewStub
+        android:id="@+id/inCallTouchUiStub"
+        android:layout="@layout/incall_touch_ui"
+        android:layout_width="match_parent"
+        android:layout_height="match_parent" />
+    <ViewStub
+        android:id="@+id/inCallTouchUiCdmaStub"
+        android:layout="@layout/incall_touch_ui_cdma"
+        android:layout_width="match_parent"
+        android:layout_height="match_parent" />
+
+    <!-- ViewStub for OTASP-related UI elements (for the CDMA "activation"
+         call.)  Note that this ViewStub provides the *entire* OTASP
+         screen, including the status area at the top *and* touch controls
+         at the bottom of the screen.  The regular CallCard and the
+         InCallTouchUi widget are not used at all during an OTASP call. -->
+    <ViewStub android:id="@+id/otaCallCardStub"
+              android:layout="@layout/otacall_card"
+              android:layout_width="match_parent"
+              android:layout_height="match_parent" />
+
+    <!-- The "Manage conference" UI.  This panel is displayed (and covers up
+         the entire normal in-call UI) when the user clicks "Manage conference"
+         during a GSM conference call. -->
+    <ViewStub android:id="@+id/manageConferencePanelStub"
+              android:layout="@layout/manage_conference_panel"
+              android:layout_width="match_parent"
+              android:layout_height="match_parent" />
+
+</FrameLayout>
diff --git a/res/layout-land/incall_touch_ui.xml b/res/layout-land/incall_touch_ui.xml
new file mode 100644 (file)
index 0000000..7ab56a1
--- /dev/null
@@ -0,0 +1,251 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2012 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+
+<!-- In-call onscreen touch UI elements, used on some platforms.
+
+     This layout is a fullscreen overlay, drawn on top of the
+     non-touch-sensitive parts of the in-call UI (i.e. the call card).
+
+     The top-level View here is a InCallTouchUi (FrameLayout) with 2 children:
+       (1) inCallControls: the widgets visible while a regular call (or calls) is in progress
+       (2) incomingCallWidget: the UI displayed while an incoming call is ringing
+     In usual cases, one of these is visible at any given moment.
+     One exception is when incomingCallWidget is fading-out. At that moment, we show
+     inCallControls beneath incomingCallWidget for smoother transition.
+     -->
+<com.android.phone.InCallTouchUi xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:prvandroid="http://schemas.android.com/apk/prv/res/android"
+    android:id="@+id/inCallTouchUi"
+    android:layout_width="match_parent"
+    android:layout_height="match_parent">
+
+    <!--
+        (1) inCallControls: the widgets visible while a regular call
+        (or calls) is in progress
+    -->
+    <LinearLayout
+        android:id="@+id/inCallControls"
+        android:layout_width="match_parent"
+        android:layout_height="match_parent"
+        android:visibility="gone">
+
+        <!-- DTMF dialpad shown in the left part of the screen.
+             This is wrapped in a FrameLayout because otherwise the ViewStub has no width,
+             causing the other buttons to span the full width of the screen -->
+        <FrameLayout
+            android:layout_width="0dp"
+            android:layout_weight="3"
+            android:layout_height="match_parent">
+            <ViewStub
+                android:id="@+id/dtmf_twelve_key_dialer_stub"
+                android:layout="@layout/dtmf_twelve_key_dialer_view"
+                android:layout_width="match_parent"
+                android:layout_height="match_parent" />
+
+            <!-- The "extra button row": Rare button used for statues such as conference
+                 calls (GSM). Refer to layout(portrait)/incall_touch_ui for more details.
+                 When shown, this extra button row hovers over the call card, just above
+                 the primary_call_banner of layout-land/primary_call_info. -->
+            <ViewStub
+                android:id="@+id/extraButtonRow"
+                android:layout_gravity="bottom"
+                android:layout_marginBottom="@dimen/call_banner_height"
+                android:layout="@layout/extra_button_row"
+                android:layout_width="match_parent"
+                android:layout_height="wrap_content" />
+        </FrameLayout>
+
+        <!-- Note: This center margin is repeated in layout-land/incall_screen -->
+        <View
+            android:layout_width="@dimen/dialpad_center_margin"
+            android:layout_height="match_parent"
+            android:background="#66000000" />
+
+        <!-- Cluster of buttons on the right part of the screen.
+             It is named id/bottomButtons from the naming when in portrait layout. -->
+        <LinearLayout
+            android:id="@+id/bottomButtons"
+            android:background="@drawable/dialpad_background"
+            android:orientation="vertical"
+            android:layout_width="0dp"
+            android:layout_weight="2"
+            android:layout_height="match_parent">
+
+            <!-- "Audio mode" -->
+            <!-- This is a multi-mode button that can behave either like a
+                 simple "compound button" with two states *or* like an
+                 action button that brings up a popup menu; see
+                 btn_compound_audio.xml and InCallTouchUi.updateAudioButton()
+                 for the full details. -->
+            <ToggleButton
+                android:id="@+id/audioButton"
+                android:layout_height="0dp"
+                android:layout_weight="1"
+                android:layout_width="match_parent"
+                style="@style/InCallCompoundButton"
+                android:background="@drawable/btn_compound_audio"
+                android:contentDescription="@string/onscreenAudioText" />
+
+            <View
+                android:layout_height="@dimen/dialpad_button_margin"
+                android:layout_width="match_parent"
+                android:background="#66000000" />
+
+            <LinearLayout
+                android:layout_height="0dp"
+                android:layout_weight="1"
+                android:layout_width="match_parent">
+                <ToggleButton
+                    android:id="@+id/muteButton"
+                    android:layout_width="0dp"
+                    android:layout_weight="1"
+                    android:layout_height="match_parent"
+                    style="@style/InCallCompoundButton"
+                    android:background="@drawable/btn_compound_mute"
+                    android:contentDescription="@string/onscreenMuteText" />
+                <View
+                    android:layout_width="@dimen/dialpad_button_margin"
+                    android:layout_height="match_parent"
+                    android:background="#66000000" />
+                <!-- This slot is either "Hold" or "Swap", depending on
+                     the state of the call.   One or the other of these
+                     must always be set to GONE. -->
+                <!-- "Hold" -->
+                <!-- This is a "compound button": it has checked and unchecked states. -->
+                <ToggleButton
+                    android:id="@+id/holdButton"
+                    android:layout_width="0dp"
+                    android:layout_weight="1"
+                    android:layout_height="match_parent"
+                    style="@style/InCallCompoundButton"
+                    android:background="@drawable/btn_compound_hold"
+                    android:contentDescription="@string/onscreenHoldText" />
+                <!-- "Swap" (or "Manage calls" in some CDMA states) -->
+                <ImageButton
+                    android:id="@+id/swapButton"
+                    android:layout_width="0dp"
+                    android:layout_weight="1"
+                    android:layout_height="match_parent"
+                    style="@style/InCallButton"
+                    android:src="@drawable/ic_incall_switch_holo_dark"
+                    android:contentDescription="@string/onscreenSwapCallsText" />
+            </LinearLayout>
+
+            <View
+                android:layout_height="@dimen/dialpad_button_margin"
+                android:layout_width="match_parent"
+                android:background="#66000000" />
+
+            <LinearLayout
+                android:layout_height="0dp"
+                android:layout_weight="1"
+                android:layout_width="match_parent">
+                <ToggleButton
+                    android:id="@+id/dialpadButton"
+                    android:layout_width="0dp"
+                    android:layout_weight="1"
+                    android:layout_height="match_parent"
+                    style="@style/InCallCompoundButton"
+                    android:background="@drawable/btn_compound_dialpad"
+                    android:contentDescription="@string/onscreenShowDialpadText" />
+                <View
+                    android:layout_width="@dimen/dialpad_button_margin"
+                    android:layout_height="match_parent"
+                    android:background="#66000000" />
+                <!-- This slot is either "Add" or "Merge", depending on
+                     the state of the call.  One or the other of these
+                     must always be set to GONE. -->
+                <!-- "Add Call" -->
+                <ImageButton
+                    android:id="@+id/addButton"
+                    android:layout_width="0dp"
+                    android:layout_weight="1"
+                    android:layout_height="match_parent"
+                    style="@style/InCallButton"
+                    android:src="@drawable/ic_add_contact_holo_dark"
+                    android:contentDescription="@string/onscreenAddCallText" />
+                <!-- "Merge calls" -->
+                <!-- This button is used only on GSM devices, where we know
+                     that "Add" and "Merge" are never available at the same time.
+                     The "Merge" button for CDMA devices is "cdmaMergeButton" above. -->
+                <ImageButton
+                    android:id="@+id/mergeButton"
+                    android:layout_width="0dp"
+                    android:layout_weight="1"
+                    android:layout_height="match_parent"
+                    style="@style/InCallButton"
+                    android:src="@drawable/ic_merge_holo_dark"
+                    android:contentDescription="@string/onscreenMergeCallsText" />
+            </LinearLayout>
+
+            <!-- This spacer is not used in GSM, so it has 0 width and height. The CDMA
+                 incall_touch_ui_cdma uses it as a spacer when a 5th button is shown. -->
+            <View
+                android:id="@+id/holdSwapSpacer"
+                android:layout_width="0dp"
+                android:layout_height="0dp" />
+            <View
+                android:layout_height="@dimen/dialpad_button_margin"
+                android:layout_width="match_parent"
+                android:background="#66000000" />
+            <ImageButton
+                android:id="@+id/endButton"
+                android:layout_height="@dimen/in_call_end_button_height"
+                android:layout_width="match_parent"
+                android:src="@drawable/ic_dial_end_call"
+                android:background="@drawable/end_call_background"
+                android:contentDescription="@string/onscreenEndCallText" />
+        </LinearLayout>
+    </LinearLayout>
+
+    <!--
+        (2) incomingCallWidget: the UI displayed while an incoming call is ringing.
+            See InCallTouchUi.showIncomingCallWidget().
+
+            Layout notes:
+            - Use an opaque black background since we need to cover up
+              a bit of the bottom of the contact photo
+            - The verticalOffset value gets us a little extra space above
+              the topmost "Respond by SMS" icon
+            - The negative layout_marginBottom shifts us slightly downward;
+              we're already aligned with the bottom of the screen, but we
+              don't have an icon in the downward direction so the whole
+              bottom area of this widget is just wasted space.
+    -->
+    <com.android.internal.widget.multiwaveview.GlowPadView
+        android:id="@+id/incomingCallWidget"
+        android:layout_width="wrap_content"
+        android:layout_height="match_parent"
+        android:layout_gravity="right"
+        android:background="@android:color/black"
+        android:visibility="gone"
+        android:gravity="top"
+
+        prvandroid:targetDrawables="@array/incoming_call_widget_3way_targets"
+        prvandroid:targetDescriptions="@array/incoming_call_widget_3way_target_descriptions"
+        prvandroid:directionDescriptions="@array/incoming_call_widget_3way_direction_descriptions"
+        prvandroid:handleDrawable="@drawable/ic_in_call_touch_handle"
+        prvandroid:innerRadius="@*android:dimen/glowpadview_inner_radius"
+        prvandroid:outerRadius="@*android:dimen/glowpadview_target_placement_radius"
+        prvandroid:outerRingDrawable="@*android:drawable/ic_lockscreen_outerring"
+        prvandroid:snapMargin="@*android:dimen/glowpadview_snap_margin"
+        prvandroid:vibrationDuration="20"
+        prvandroid:feedbackCount="1"
+        prvandroid:glowRadius="@*android:dimen/glowpadview_glow_radius"
+        prvandroid:pointDrawable="@*android:drawable/ic_lockscreen_glowdot"
+        />
+
+</com.android.phone.InCallTouchUi>
diff --git a/res/layout-land/incall_touch_ui_cdma.xml b/res/layout-land/incall_touch_ui_cdma.xml
new file mode 100644 (file)
index 0000000..ce96612
--- /dev/null
@@ -0,0 +1,248 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2012 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+
+<!-- In-call onscreen touch UI elements, used on some platforms.
+
+     This layout is a fullscreen overlay, drawn on top of the
+     non-touch-sensitive parts of the in-call UI (i.e. the call card).
+
+     The top-level View here is a InCallTouchUi (FrameLayout) with 2 children:
+       (1) inCallControls: the widgets visible while a regular call (or calls) is in progress
+       (2) incomingCallWidget: the UI displayed while an incoming call is ringing
+     In usual cases, one of these is visible at any given moment.
+     One exception is when incomingCallWidget is fading-out. At that moment, we show
+     inCallControls beneath incomingCallWidget for smoother transition.
+     -->
+<com.android.phone.InCallTouchUi xmlns:android="http://schemas.android.com/apk/res/android"
+    xmlns:prvandroid="http://schemas.android.com/apk/prv/res/android"
+    android:id="@+id/inCallTouchUi"
+    android:layout_width="match_parent"
+    android:layout_height="match_parent">
+
+    <!--
+        (1) inCallControls: the widgets visible while a regular call
+        (or calls) is in progress
+    -->
+    <LinearLayout
+        android:id="@+id/inCallControls"
+        android:layout_width="match_parent"
+        android:layout_height="match_parent"
+        android:visibility="gone">
+
+        <!-- DTMF dialpad shown in the left part of the screen.
+             This is wrapped in a FrameLayout because otherwise the ViewStub has no width,
+             causing the other buttons to span the full width of the screen -->
+        <FrameLayout
+            android:layout_width="0dp"
+            android:layout_weight="3"
+            android:layout_height="match_parent">
+            <ViewStub
+                android:id="@+id/dtmf_twelve_key_dialer_stub"
+                android:layout="@layout/dtmf_twelve_key_dialer_view"
+                android:layout_width="match_parent"
+                android:layout_height="match_parent" />
+
+            <!-- The "extra button row": Rare button used for statues such as conference
+                 calls (GSM). Refer to layout(portrait)/incall_touch_ui for more details.
+                 When shown, this extra button row hovers over the call card, just above
+                 the primary_call_banner of layout-land/primary_call_info.
+                 I believe, since this is the CDMA layout, that the button might not be shown. -->
+            <ViewStub
+                android:id="@+id/extraButtonRow"
+                android:layout_gravity="bottom"
+                android:layout_marginBottom="@dimen/call_banner_height"
+                android:layout="@layout/extra_button_row"
+                android:layout_width="match_parent"
+                android:layout_height="wrap_content" />
+        </FrameLayout>
+
+        <!-- Note: This center margin is repeated in layout-land/incall_screen -->
+        <View
+            android:layout_width="@dimen/dialpad_center_margin"
+            android:layout_height="match_parent"
+            android:background="#66000000" />
+
+        <!-- Cluster of buttons on the right part of the screen.
+             It is named id/bottomButtons from the naming when in portrait layout. -->
+        <LinearLayout
+            android:id="@+id/bottomButtons"
+            android:background="@drawable/dialpad_background"
+            android:orientation="vertical"
+            android:layout_width="0dp"
+            android:layout_weight="2"
+            android:layout_height="match_parent">
+
+            <!-- This slot is either "Hold" or "Swap", depending on
+                 the state of the call.   One or the other of these
+                 must always be set to GONE. -->
+            <!-- "Hold" -->
+            <!-- This is a "compound button": it has checked and unchecked states. -->
+            <ToggleButton
+                android:id="@+id/holdButton"
+                android:layout_height="0dp"
+                android:layout_weight="1"
+                android:layout_width="match_parent"
+                style="@style/InCallCompoundButton"
+                android:background="@drawable/btn_compound_hold"
+                android:contentDescription="@string/onscreenHoldText" />
+            <!-- "Swap" (or "Manage calls" in some CDMA states) -->
+            <ImageButton
+                android:id="@+id/swapButton"
+                android:layout_height="0dp"
+                android:layout_weight="1"
+                android:layout_width="match_parent"
+                style="@style/InCallButton"
+                android:src="@drawable/ic_incall_switch_holo_dark"
+                android:contentDescription="@string/onscreenSwapCallsText" />
+
+
+            <View
+                android:id="@+id/holdSwapSpacer"
+                android:layout_height="@dimen/dialpad_button_margin"
+                android:layout_width="match_parent"
+                android:background="#66000000" />
+
+            <LinearLayout
+                android:layout_height="0dp"
+                android:layout_weight="1"
+                android:layout_width="match_parent">
+                <ToggleButton
+                    android:id="@+id/muteButton"
+                    android:layout_width="0dp"
+                    android:layout_weight="1"
+                    android:layout_height="match_parent"
+                    style="@style/InCallCompoundButton"
+                    android:background="@drawable/btn_compound_mute"
+                    android:contentDescription="@string/onscreenMuteText" />
+                <View
+                    android:layout_width="@dimen/dialpad_button_margin"
+                    android:layout_height="match_parent"
+                    android:background="#66000000" />
+                <!-- "Audio mode" -->
+                <!-- This is a multi-mode button that can behave either like a
+                     simple "compound button" with two states *or* like an
+                     action button that brings up a popup menu; see
+                     btn_compound_audio.xml and InCallTouchUi.updateAudioButton()
+                     for the full details. -->
+                <ToggleButton
+                    android:id="@+id/audioButton"
+                    android:layout_width="0dp"
+                    android:layout_weight="1"
+                    android:layout_height="match_parent"
+                    style="@style/InCallCompoundButton"
+                    android:background="@drawable/btn_compound_audio"
+                    android:contentDescription="@string/onscreenAudioText" />
+            </LinearLayout>
+
+            <View
+                android:layout_height="@dimen/dialpad_button_margin"
+                android:layout_width="match_parent"
+                android:background="#66000000" />
+
+            <LinearLayout
+                android:layout_height="0dp"
+                android:layout_weight="1"
+                android:layout_width="match_parent">
+                <ToggleButton
+                    android:id="@+id/dialpadButton"
+                    android:layout_width="0dp"
+                    android:layout_weight="1"
+                    android:layout_height="match_parent"
+                    style="@style/InCallCompoundButton"
+                    android:background="@drawable/btn_compound_dialpad"
+                    android:contentDescription="@string/onscreenShowDialpadText" />
+                <View
+                    android:layout_width="@dimen/dialpad_button_margin"
+                    android:layout_height="match_parent"
+                    android:background="#66000000" />
+                <!-- This slot is either "Add" or "Merge", depending on
+                     the state of the call.  One or the other of these
+                     must always be set to GONE. -->
+                <!-- "Add Call" -->
+                <ImageButton
+                    android:id="@+id/addButton"
+                    android:layout_width="0dp"
+                    android:layout_weight="1"
+                    android:layout_height="match_parent"
+                    style="@style/InCallButton"
+                    android:src="@drawable/ic_add_contact_holo_dark"
+                    android:contentDescription="@string/onscreenAddCallText" />
+                <!-- "Merge calls" -->
+                <!-- This button is used only on GSM devices, where we know
+                     that "Add" and "Merge" are never available at the same time.
+                     The "Merge" button for CDMA devices is "cdmaMergeButton" above. -->
+                <ImageButton
+                    android:id="@+id/mergeButton"
+                    android:layout_width="0dp"
+                    android:layout_weight="1"
+                    android:layout_height="match_parent"
+                    style="@style/InCallButton"
+                    android:src="@drawable/ic_merge_holo_dark"
+                    android:contentDescription="@string/onscreenMergeCallsText" />
+            </LinearLayout>
+
+            <View
+                android:layout_height="@dimen/dialpad_button_margin"
+                android:layout_width="match_parent"
+                android:background="#66000000" />
+            <ImageButton
+                android:id="@+id/endButton"
+                android:layout_height="@dimen/in_call_end_button_height"
+                android:layout_width="match_parent"
+                android:src="@drawable/ic_dial_end_call"
+                android:background="@drawable/end_call_background"
+                android:contentDescription="@string/onscreenEndCallText" />
+        </LinearLayout>
+    </LinearLayout>
+
+    <!--
+        (2) incomingCallWidget: the UI displayed while an incoming call is ringing.
+            See InCallTouchUi.showIncomingCallWidget().
+
+            Layout notes:
+            - Use an opaque black background since we need to cover up
+              a bit of the bottom of the contact photo
+            - The verticalOffset value gets us a little extra space above
+              the topmost "Respond by SMS" icon
+            - The negative layout_marginBottom shifts us slightly downward;
+              we're already aligned with the bottom of the screen, but we
+              don't have an icon in the downward direction so the whole
+              bottom area of this widget is just wasted space.
+    -->
+    <com.android.internal.widget.multiwaveview.GlowPadView
+        android:id="@+id/incomingCallWidget"
+        android:layout_width="wrap_content"
+        android:layout_height="match_parent"
+        android:layout_gravity="right"
+        android:background="@android:color/black"
+        android:visibility="gone"
+        android:gravity="top"
+
+        prvandroid:targetDrawables="@array/incoming_call_widget_3way_targets"
+        prvandroid:targetDescriptions="@array/incoming_call_widget_3way_target_descriptions"
+        prvandroid:directionDescriptions="@array/incoming_call_widget_3way_direction_descriptions"
+        prvandroid:handleDrawable="@drawable/ic_in_call_touch_handle"
+        prvandroid:innerRadius="@*android:dimen/glowpadview_inner_radius"
+        prvandroid:outerRadius="@*android:dimen/glowpadview_target_placement_radius"
+        prvandroid:outerRingDrawable="@*android:drawable/ic_lockscreen_outerring"
+        prvandroid:snapMargin="@*android:dimen/glowpadview_snap_margin"
+        prvandroid:vibrationDuration="20"
+        prvandroid:feedbackCount="1"
+        prvandroid:glowRadius="@*android:dimen/glowpadview_glow_radius"
+        prvandroid:pointDrawable="@*android:drawable/ic_lockscreen_glowdot"
+        />
+
+</com.android.phone.InCallTouchUi>
diff --git a/res/layout/adn_list.xml b/res/layout/adn_list.xml
new file mode 100644 (file)
index 0000000..8bb3ebb
--- /dev/null
@@ -0,0 +1,30 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2007 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+  
+          http://www.apache.org/licenses/LICENSE-2.0
+  
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+
+<merge xmlns:android="http://schemas.android.com/apk/res/android">
+    <ListView android:id="@android:id/list"
+        android:layout_width="match_parent"
+        android:layout_height="match_parent"
+    />
+    
+    <TextView android:id="@android:id/empty"
+        android:layout_width="match_parent"
+        android:layout_height="match_parent"
+        android:text="@string/simContacts_emptyLoading"
+        android:textAppearance="?android:attr/textAppearanceLarge"
+        android:gravity="center"
+    />
+</merge>
diff --git a/res/layout/call_card.xml b/res/layout/call_card.xml
new file mode 100644 (file)
index 0000000..aac9c1c
--- /dev/null
@@ -0,0 +1,53 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2007 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+