[Android Themes] lacoursiere18:
Theming AOSP Dialer (LIGHT to DARK) 5.0.2 Lollipop

First things first make every parent from Material.Light to Material. You may also need to change some pngs from light to dark..

Now lets look at some added things in styles:

Find: <style name="TextAppearanceSmall" change textColor to whatever you'd like:

<item name="android:textColor">#ffff0000</item>

Changes this:

Next find: <style name="DialtactsTheme" this is the main Dialer theme. Add this below:

<style name="[COLOR="red"]DialtactsTheme[/COLOR]" parent="@android:style/Theme.Material">
<item name="[COLOR="RoyalBlue"]android:colorBackground[/COLOR]">#ff084000</item>

Changes this:

Now lets dive into colors.xml:

<?xml version="1.0" encoding="utf-8"?>
<resources>
<color name="[COLOR="red"]dialer_theme_color[/COLOR]">#ff0288d1</color>
<color name="[COLOR="red"]dialer_theme_color_dark[/COLOR]">#ff0277bd</color>
<color name="[COLOR="Red"]background_dialpad[/COLOR]">#ffff0000</color>
<color name="[COLOR="red"]background_dialpad_pressed[/COLOR]">#ffececec</color>
<color name="[COLOR="red"]dialpad_primary_text_color[/COLOR]">@color/dialer_theme_color</color>
<color name="[COLOR="red"]dialpad_secondary_text_color[/COLOR]">#ff737373</color>
<color name="[COLOR="red"]dialpad_digits_text_color[/COLOR]">#ff333333</color>
<color name="dialpad_separator_line_color">#ffdadada</color>
<color name="[COLOR="red"]dialpad_icon_tint[/COLOR]">#ffb3b3b3</color>
<color name="dialpad_voicemail_tint">#ff919191</color>
<color name="holo_list_background_color">#ff06ff00</color>
<color name="focus_color">#44ff0000</color>
<color name="ripple_material_dark">#20ffffff</color>
<color name="primary_text_color">#ff363636</color>
<color name="secondary_text_color">@color/dialtacts_secondary_text_color</color>
<color name="[COLOR="red"]section_header_text_color[/COLOR]">#ff888888</color>
<color name="main_header_separator_color">#ffaaaaaa</color>
<color name="secondary_header_separator_color">#ffd0d0d0</color>
<color name="people_app_theme_color">#ff363636</color>
<color name="dialtacts_theme_color">#ff0288d1</color>
<color name="image_placeholder">#ffdddddd</color>
<color name="dialtacts_secondary_text_color">#ff737373</color>
<color name="contact_tile_shadow_box_color">#7f000000</color>
<color name="people_contact_tile_status_color">#ffcccccc</color>
<color name="shortcut_overlay_text_background">#7f000000</color>
<color name="textColorIconOverlay">#ffffffff</color>
<color name="textColorIconOverlayShadow">#ff000000</color>
<color name="quickcontact_default_photo_tint_color">#ff607d8b</color>
<color name="quickcontact_default_photo_tint_color_dark">#ff455a64</color>
<color name="[COLOR="red"]letter_tile_default_color[/COLOR]">#ffcccccc</color>
<color name="letter_tile_font_color">#ffffffff</color>
<color name="text_highlight_color">#ff3b77e7</color>
<color name="actionbar_background_color">@color/dialer_theme_color</color>
<color name="actionbar_icon_color">#ffffffff</color>
<color name="actionbar_background_color_dark">#ff008aa1</color>
<color name="tab_ripple_color">@color/tab_accent_color</color>
<color name="tab_accent_color">#ffffffff</color>
<color name="tab_selected_underline_color">@color/tab_accent_color</color>
<color name="frequently_contacted_title_color">@color/actionbar_background_color</color>
<color name="actionbar_text_color">#ffffffff</color>
<color name="actionbar_unselected_text_color">#a6ffffff</color>
<color name="[COLOR="red"]searchbox_text_color[/COLOR]">#ff000000</color>
<color name="[COLOR="red"]searchbox_background_color[/COLOR]">#ff00deff</color>
<color name="[COLOR="red"]searchbox_hint_text_color[/COLOR]">#ff737373</color>
<color name="[COLOR="red"]searchbox_icon_tint[/COLOR]">#ffa4a4a4</color>
<color name="search_shortcut_background_color">#ffb6b6b6</color>
<color name="[COLOR="red"]search_shortcut_icon_color[/COLOR]">#fff8f8f8</color>
<color name="background_primary">#fff9f9f9</color>
<color name="contact_all_list_background_color">#ff0000ff</color>
<color name="incall_background_color">@color/dialer_theme_color</color>
<color name="incall_accent_color">#ffffffff</color>
<color name="incall_call_banner_background_color">@color/incall_background_color</color>
<color name="incall_call_banner_text_color">#ffffffff</color>
<color name="incall_call_banner_subtext_color">#ccffffff</color>
<color name="incall_banner_secondary_background_color">#fff5f5f5</color>
<color name="incall_banner_secondary_text_color">#ff333333</color>
<color name="incall_action_bar_background_color">@color/incall_background_color</color>
<color name="incall_action_bar_text_color">@color/incall_call_banner_text_color</color>
<color name="on_hold_dim_effect">#cc000000</color>
<color name="conference_call_manager_background_color">#fff8f8f8</color>
<color name="conference_call_manager_caller_name_text_color">#ff4d4d4d</color>
<color name="conference_call_manager_icon_color">#ff999999</color>
<color name="conference_call_manager_secondary_text_color">#ff999999</color>
<color name="secondary_call_info_divider_highlight_color">#ffffffff</color>
<color name="end_call_touch_feedback_tint">#ffdddddd</color>
<color name="incall_dialpad_background">#fff600ff</color> ##Incall Dialpad Bg
<color name="incall_dialpad_background_pressed">#ccaaaaaa</color>
<color name="button_background_color">@color/incall_background_color</color>
<color name="button_selected_color">@color/dialer_theme_color_dark</color>
<color name="button_default_color">#b3ffffff</color>
<color name="button_disabled_color">#33ffffff</color>
<color name="translucent_shadow">#33999999</color>
<color name="glowpad_background_color">#b3000000</color>
<color name="glowpad_outer_ring_color">#26ffffff</color>
<color name="glowpad_text_widget_ring_color">#ffffffff</color>
<color name="glowpad_widget_active_color">#ffffffff</color>
<color name="glowpad_text_widget_normal_tint">#ffcccccc</color>
<color name="glowpad_call_widget_normal_tint">@color/dialtacts_theme_color</color>
<color name="glowpad_end_call_widget_normal_tint">#ffff1744</color>
<color name="glowpad_incoming_widget_tint">#ffa3a3a3</color>
<color name="[COLOR="red"]glowpad_incoming_widget_background_tint[/COLOR]">#fff0ff00</color>
<color name="incall_dialpad_touch_tint">#330288d1</color>
<color name="[COLOR="red"]dialtacts_primary_text_color[/COLOR]">#ff333333</color>
<color name="dialer_red_highlight_color">#ffff1744</color>
<color name="dialer_green_highlight_color">#ff00c853</color>
<color name="[COLOR="red"]setting_background_color[/COLOR]">#ff9d9d9d</color>
<color name="call_log_missed_call_highlight_color">@color/dialer_red_highlight_color</color>
<color name="call_log_voicemail_highlight_color">#ff33b5e5</color>
<color name="[COLOR="red"]recent_call_log_item_phone_icon_tint[/COLOR]">#ff000000</color>
<color name="call_log_extras_text_color">#ff0277bd</color>
<color name="voicemail_playback_seek_bar_yet_to_play">#ffcecece</color>
<color name="voicemail_playback_seek_bar_already_played">#ff39c9ff</color>
<color name="item_selected">#660099cc</color>
<color name="background_dialer_white">#ffffffff</color>
<color name="[COLOR="red"]background_dialer_light[/COLOR]">#fffafafa</color>
<color name="[COLOR="red"]background_dialer_resultsbackground_dialer_results[/COLOR]">#fff9f9f9</color>
<color name="background_dialer_list_items">@color/background_dialer_light</color>
<color name="background_dialer_details_list_items">@color/background_dialer_results</color>
<color name="favorite_contacts_separator_color">#ffd0d0d0</color>
<color name="contact_tile_name_color">#ffffffff</color>
<color name="contact_list_name_text_color">@color/dialtacts_primary_text_color</color>
<color name="undo_dialogue_text_color">#ff4d4d4d</color>
<color name="empty_list_text_color">#ffb2b2b2</color>
<color name="remove_text_color">#ffffffff</color>
<color name="remove_highlighted_text_color">#ffff3f3b</color>
<color name="contacts_grid_bottom_border_color">#16000000</color>
<color name="[COLOR="red"]call_log_expanded_background_color[/COLOR]">#ffff7e00</color>
<color name="call_log_action_text">@color/dialer_theme_color</color>
<color name="missed_call">#ffff2e58</color>
<color name="blacklisted_call">#ff000000</color>
<color name="answered_call">@color/dialer_green_highlight_color</color>
<color name="dialer_dialpad_touch_tint">#330288d1</color>
<color name="floating_action_button_touch_tint">#80ffffff</color>
<color name="nofavorite_text_color">#ff777777</color>
<color name="call_stats_incoming">#ff33b5e5</color>
<color name="call_stats_outgoing">#ff99cc00</color>
<color name="call_stats_missed">#ffeb1313</color>
<color name="call_stats_bar_background">#88888888</color>
</resources>

Picture reference below:

dialer_theme_color:

dialer_theme_color_dark:

background_dialpad:

dialpad_primary_text_color:

InCall

[IMG="b"]https://lh4.googleusercontent.com/3KNSLsMx8s3QpX61s6U5bETNAPxtVNtSEXFnhYBqIkZd=w119-h213-p-no[/IMG]

Dialer

dialpad_secondary_text_color:

dialpad_digits_text_color:

dialpad_icon_tint:

section_header_text_color:

letter_tile_default_color:

searchbox_text_color:

searchbox_background_color:

searchbox_hint_text_color:

searchbox_icon_tint:

search_shortcut_icon_color:

incall_dialpad_background:

glowpad_incoming_widget_background_tint:

dialtacts_primary_text_color:

setting_background_color:

recent_call_log_item_phone_icon_tint:

background_dialer_light:

background_dialer_results:

call_log_expanded_background_color:

Thats it for Dialer.apk..

Theming AOSP Contacts (LIGHT to DARK) 5.0.2 Lollipop

So first convert everything from Material/Holo.Light to Material in styles.xml. Remember to do drawables as well but be careful with their names. Now with styles still open find this <style name="PeopleTheme" add red below:

<style name="PeopleTheme" parent="@android:style/Theme.Material">
<item name="android:icon">@android:color/transparent</item>
[COLOR="red"]<item name="android:colorBackground">[/COLOR]#ff303030[COLOR="red"]</item>[/COLOR]

Changes this:

Go into colors.xml. Ill list all my changes and what they are..

<color name="[COLOR="red"]background_primary[/COLOR]">#ff363636</color>

Changes this:

<color name="[COLOR="red"]primary_text_color[/COLOR]">#ff363636</color>

Changes this:

<color name="[COLOR="red"]section_header_text_color[/COLOR]">#b3ffffff</color>

Changes this:

<color name="[COLOR="red"]secondary_header_separator_color[/COLOR]">#0fffffff</color>

Changes this:

<color name="[COLOR="red"]dialtacts_primary_text_color[/COLOR]">#ffffffff</color>

Changes this:

<color name="[COLOR="red"]dialtacts_secondary_text_color[/COLOR]">#b3ffffff</color>

Changes this:

<color name="[COLOR="red"]hint_text_color[/COLOR]">#4dffffff</color>

Changes this:

<color name="[COLOR="red"]quickcontact_entry_header_text_color[/COLOR]">#ffffffff</color>

Changes this:

<color name="[COLOR="red"]expanding_entry_card_button_text_color[/COLOR]">@android:color/white</color>

Changes this:

<color name="[COLOR="red"]card_margin_color[/COLOR]">@android:color/tw_text_color_menu_material_toolbar</color

Changes this:

<color name="[COLOR="red"]card_background_color[/COLOR]">#60000000</color>

Changes this:

Now layouts:

contact_tile_frequent.xml

android:textColor="@android:color/black"

Changes this:

editor_account_header_with_dropdown.xml

android:background="#ffeeeeee"

Changes this:

Next is a smali edit. Go to ContactListItemView.smali go to this method:

.method public constructor <init>(Landroid/content/Context;Landroid/util/AttributeSet;)V

search down and change what is in red:

.line 213
const/4 v1,[COLOR="red"] -0x1[/COLOR]

iput v1, p0, Lcom/android/contacts/common/list/ContactListItemView;->mNameTextViewTextColor:I

Changes this:

That's it for Contacts.apk