[Cm12.1][Mod]Xperia Z5 framework[Tut][Updated] - Sony Cross-Device Development Themes and Apps

Hello Guys i have here a tutorial to port Z5 framework so let's start :
Note : its only compatible with Sony apps and some others
needs : brain
basic knowledge of decompiling
sense of humor
to the tut :
first you need to download the the files bellow and replace the files with your files in your decompiled framework-res.apk
Seems easy now to the Hard part
it's not really hard but only for noobs
go to Values folder in your decompiled framework-res.apk
open ^attr-privates.xml and add this to the end of it (before </resources> ) (needed)
Code:
<attr name="somcSystemUiLight" format="boolean" />
<attr name="somcSkinnableTranslucentBars" format="boolean" />
Click to expand...
Click to collapse
open arrays.xml and add this to the end (idk if its needed)
Code:
<string-array name="special_language_codes">
<item>bs_BA</item>
<item>in_ID</item>
<item>jv_ID</item>
<item>su_ID</item>
<item>sr_RS</item>
<item>tl_PH</item>
</string-array>
<string-array name="special_language_names">
<item>Bosanski</item>
<item>Bahasa Indonesia</item>
<item>Jawa</item>
<item>Basa Sunda</item>
<item>Srpski</item>
<item>Tagalog</item>
</string-array>
<string-array name="share_priority_extra_weights">
<item>com.sonymobile.socialengine.plugins.facebook_sharefrwk,3.4</item>
<item>com.sonymobile.social.apps,3.3</item>
</string-array>
<string-array name="ps3_controller_names">
<item>PLAYSTATION(R)3 Controller</item>
<item>Sony PLAYSTATION(R)3 Controller</item>
<item>Sony Computer Entertainment Wireless Controller</item>
</string-array>
<string-array name="config_runtime_skin_blacklist">
<item>com.android.vending</item>
<item>com.google.android.googlequicksearchbox</item>
<item>com.android.packageinstaller</item>
</string-array>
<array name="config_packagesBlacklist" />
<array name="config_single_pdp_detection_fail_causes" />
<integer-array name="config_lteDbmThresholds">
<item>-85</item>
<item>-95</item>
<item>-105</item>
<item>-115</item>
<item>-140</item>
</integer-array>
<integer-array name="config_umtsDbmThresholds">
<item>2147483647</item>
<item>2147483647</item>
<item>2147483647</item>
<item>2147483647</item>
</integer-array>
<array name="removable_application_list" />
<array name="config_silentSmsPackageList" />
<string-array name="config_trustedInstallersPackageList">
<item>com.sonyericsson.updatecenter</item>
</string-array>
<array name="config_fac_list" />
<integer-array name="launchboost_params">
<item>0x2fe</item>
<item>0x3fe</item>
<item>0x4fe</item>
<item>0x5fe</item>
<item>0x702</item>
</integer-array>
<array name="system_server_preloaded_drawables">
<item>@drawable/somc_bg_dark</item>
<item>@drawable/somc_bg_light</item>
</array>
<array name="preloaded_skin_drawables">
<item>@drawable/somc_bg_dark</item>
<item>@drawable/somc_bg_light</item>
</array>
Click to expand...
Click to collapse
open bools.xml and do the same (not needed)
Code:
<bool name="config_enableCpuBoostForOverScrollerFling">false</bool>
<bool name="config_enableCpuBoostForScroller">false</bool>
<bool name="config_enableCpuBoostForAppLaunch">true</bool>
<bool name="config_enableLowAccPollFreqWithBoost">true</bool>
<bool name="config_clean_up_connections_before_lte">false</bool>
<bool name="config_enable_wifi_txpower_control">false</bool>
<bool name="config_enable_wifi_connection_handler">true</bool>
<bool name="config_telephony_enable_lte">true</bool>
<bool name="config_led_off_when_battery_fully_charged">false</bool>
<bool name="config_formatSdcardAtEasDeviceWipe">true</bool>
<bool name="config_enable_default_preferred_apn">false</bool>
<bool name="config_enable_easy_wakeup_mode">true</bool>
<bool name="config_enable_glove_mode">true</bool>
<bool name="config_enable_single_pdp_detection">false</bool>
<bool name="config_enable_extend_EONS">false</bool>
<bool name="config_wifi_use_iw_for_auto_regulatory_domain">false</bool>
<bool name="config_telephony_enable_apn_switch">true</bool>
<bool name="config_enable_eu_roaming_apn">false</bool>
<bool name="config_enable_eu_roaming_ui">false</bool>
<bool name="national_data_roaming_visibility">false</bool>
<bool name="disable_charge_popups">false</bool>
<bool name="config_enable_data_failure_dialog">false</bool>
<bool name="config_enable_extra_short_ussd_code">false</bool>
<bool name="config_deactivate_tether_after_sim_refresh_reset">false</bool>
<bool name="config_update_existing_applications_only">true</bool>
<bool name="config_display_emergency_calls_only_to_restricted_user">false</bool>
<bool name="config_wifi_eap_sim_supported">true</bool>
<bool name="config_ps3c_bt_supported">true</bool>
<bool name="config_hardware_auto_brightness_available">true</bool>
<bool name="config_bootAnimationSoundEnabled">true</bool>
<bool name="config_dualModeSimApnManagement">false</bool>
<bool name="config_move_apps_to_sd_card">true</bool>
<bool name="config_override_prefer_external">true</bool>
<bool name="config_enable_volte_default_value">false</bool>
<bool name="config_wifi_auto_add_ssid_support_for_dbdc_access_point">false</bool>
<bool name="config_enable_wifi_to_lte_transition_based_on_score">false</bool>
<bool name="config_enable_14digit_imei">false</bool>
<bool name="config_wifi_disable_autoconnect_for_bad_eapsim_networks">false</bool>
<bool name="config_gsm_enable_hd_icon">false</bool>
<bool name="config_suppress_usb_msc_notifications">true</bool>
<bool name="somc_center_alert_dialog_buttons">false</bool>
<bool name="somc_split_seekbar_bg">true</bool>
Click to expand...
Click to collapse
open colors.xml and do the same(important)
Code:
<color name="somc_color_dark_primary_dark">#ff158597</color>
<color name="somc_color_primary_dark">#ff009faf</color>
<color name="somc_color_accent_dark">#ffd15b40</color>
<color name="somc_color_dark_primary_light">#ff2699a5</color>
<color name="somc_color_primary_light">#ff2ab9d2</color>
<color name="somc_color_accent_light">#ffed6642</color>
<color name="somc_color_background_light">#fffafafa</color>
<color name="somc_color_component_ripple_dark">@color/ripple_material_dark</color>
<color name="somc_color_component_ripple_light">@color/ripple_material_light</color>
<color name="somc_color_btn_ripple_dark">@color/somc_color_component_ripple_dark</color>
<color name="somc_color_btn_ripple_light">@color/somc_color_component_ripple_light</color>
<color name="somc_color_btn_borderless_ripple_dark">@color/somc_color_component_ripple_dark</color>
<color name="somc_color_btn_borderless_ripple_light">@color/somc_color_component_ripple_light</color>
<color name="somc_color_btn_toggle_ripple_dark">@color/somc_color_component_ripple_dark</color>
<color name="somc_color_btn_toggle_ripple_light">@color/somc_color_component_ripple_light</color>
<color name="somc_color_compound_btn_ripple_dark">@color/somc_color_component_ripple_dark</color>
<color name="somc_color_compound_btn_ripple_light">@color/somc_color_component_ripple_light</color>
<color name="somc_color_radiobutton_ripple_dark">@color/somc_color_component_ripple_dark</color>
<color name="somc_color_radiobutton_ripple_light">@color/somc_color_component_ripple_light</color>
<color name="somc_color_checkbox_ripple_dark">@color/somc_color_component_ripple_dark</color>
<color name="somc_color_checkbox_ripple_light">@color/somc_color_component_ripple_light</color>
<color name="somc_color_switch_ripple_dark">@color/somc_color_component_ripple_dark</color>
<color name="somc_color_switch_ripple_light">@color/somc_color_component_ripple_light</color>
<color name="somc_color_star_ripple_dark">@color/somc_color_component_ripple_dark</color>
<color name="somc_color_star_ripple_light">@color/somc_color_component_ripple_light</color>
<color name="somc_color_seekbar_thumb_ripple_dark">@color/somc_color_component_ripple_dark</color>
<color name="somc_color_seekbar_thumb_ripple_light">@color/somc_color_component_ripple_light</color>
<color name="somc_color_item_bg_borderless_ripple_dark">@color/ripple_material_dark</color>
<color name="somc_color_item_bg_borderless_ripple_light">@color/ripple_material_light</color>
<color name="somc_color_item_bg_ripple_dark">@color/somc_color_component_ripple_dark</color>
<color name="somc_color_item_bg_ripple_light">@color/somc_color_component_ripple_light</color>
<color name="somc_color_dropdown_panel_dark">@color/background_material_dark</color>
<color name="somc_color_dropdown_panel_light">@color/background_material_light</color>
<color name="somc_color_dialog_full_dark">@color/background_floating_material_dark</color>
<color name="somc_color_dialog_full_light">@color/background_floating_material_light</color>
<color name="somc_color_btn_dark">@color/button_material_dark</color>
<color name="somc_color_btn_light">@color/button_material_light</color>
<color name="somc_color_btn_toggle_dark">@color/somc_color_btn_dark</color>
<color name="somc_color_btn_toggle_light">@color/somc_color_btn_light</color>
<color name="somc_color_btn_star_off_dark">@color/secondary_text_default_material_dark</color>
<color name="somc_color_btn_star_off_light">@color/secondary_text_default_material_light</color>
<color name="somc_color_dropdown_unselected_dark">@color/secondary_text_default_material_dark</color>
<color name="somc_color_dropdown_unselected_light">@color/secondary_text_default_material_light</color>
<color name="somc_color_textselection_handle_dark">@color/accent_material_dark</color>
<color name="somc_color_textselection_handle_light">@color/accent_material_light</color>
<color name="somc_color_textcursor_dark">@color/somc_color_textselection_handle_dark</color>
<color name="somc_color_textcursor_light">@color/somc_color_textselection_handle_light</color>
<color name="somc_text_color_edittext_dark">@color/primary_text_default_material_dark</color>
<color name="somc_text_color_edittext_light">@color/primary_text_default_material_light</color>
<color name="somc_text_color_hint_dark">@color/hint_foreground_material_light</color>
<color name="somc_text_color_hint_light">@color/hint_foreground_material_dark</color>
<color name="somc_text_color_button_dark">@color/primary_text_default_material_dark</color>
<color name="somc_text_color_button_light">@color/primary_text_default_material_light</color>
<color name="somc_text_color_switch_disabled_dark">#4d000000</color>
<color name="somc_text_color_switch_unchecked_dark">#de000000</color>
<color name="somc_text_color_switch_checked_dark">#ffffffff</color>
<color name="somc_text_color_switch_disabled_light">#4d000000</color>
<color name="somc_text_color_switch_unchecked_light">#de000000</color>
<color name="somc_text_color_switch_checked_light">#ffffffff</color>
<color name="somc_color_edittext_ripple_dark">@color/somc_color_accent_dark</color>
<color name="somc_color_edittext_ripple_light">@color/somc_color_accent_light</color>
<color name="somc_color_btn_star_on_dark">@color/somc_color_accent_dark</color>
<color name="somc_color_btn_star_on_light">@color/somc_color_accent_light</color>
<color name="somc_color_tab_unselected_dark">@color/transparent</color>
<color name="somc_color_tab_selected_dark">@color/somc_color_accent_dark</color>
<color name="somc_color_tab_unselected_light">@color/transparent</color>
<color name="somc_color_tab_selected_light">@color/somc_color_accent_light</color>
Click to expand...
Click to collapse
open dimens and do the same (important)
Code:
<dimen name="selection_base_handle_offset_x">7.0dip</dimen>
<dimen name="selection_extent_handle_offset_x">15.0dip</dimen>
<dimen name="selection_handle_offset_y">42.0dip</dimen>
<dimen name="roundMagnificationRadius">55.0dip</dimen>
<dimen name="rectangularMagnificationWidth">179.0dip</dimen>
<dimen name="rectangularMagnificationHeight">74.0dip</dimen>
<dimen name="magnifier_selection_handle_offset_y">44.0dip</dimen>
<dimen name="somc_dimension_btn_base_elevation">1.0dip</dimen>
<dimen name="somc_dimension_btn_press_elevation">2.0dip</dimen>
<dimen name="somc_actionbar_contentInsetStart">72.0dip</dimen>
<dimen name="somc_preference_fragment_padding_side">0.0dip</dimen>
Click to expand...
Click to collapse
open drawables.xml and do the same (its important)
Code:
<item type="drawable" name="somc_btn_normal_dark">@drawable/somc_btn_dark</item>
<item type="drawable" name="somc_btn_pressed_dark">@drawable/somc_btn_normal_dark</item>
<item type="drawable" name="somc_btn_focused_dark">@drawable/somc_btn_normal_dark</item>
<item type="drawable" name="somc_btn_disabled_dark">@drawable/somc_btn_normal_dark</item>
<item type="drawable" name="somc_btn_disabled_focused_dark">@drawable/somc_btn_disabled_dark</item>
<item type="drawable" name="somc_btn_normal_light">@drawable/somc_btn_light</item>
<item type="drawable" name="somc_btn_pressed_light">@drawable/somc_btn_normal_light</item>
<item type="drawable" name="somc_btn_focused_light">@drawable/somc_btn_normal_light</item>
<item type="drawable" name="somc_btn_disabled_light">@drawable/somc_btn_normal_light</item>
<item type="drawable" name="somc_btn_disabled_focused_light">@drawable/somc_btn_disabled_light</item>
<item type="drawable" name="somc_btn_toggle_on_normal_dark">@drawable/somc_btn_toggle_dark</item>
<item type="drawable" name="somc_btn_toggle_on_pressed_dark">@drawable/somc_btn_toggle_on_normal_dark</item>
<item type="drawable" name="somc_btn_toggle_on_focused_dark">@drawable/somc_btn_toggle_on_normal_dark</item>
<item type="drawable" name="somc_btn_toggle_on_disabled_dark">@drawable/somc_btn_toggle_on_normal_dark</item>
<item type="drawable" name="somc_btn_toggle_on_disabled_focused_dark">@drawable/somc_btn_toggle_on_disabled_dark</item>
<item type="drawable" name="somc_btn_toggle_off_normal_dark">@drawable/somc_btn_toggle_dark</item>
<item type="drawable" name="somc_btn_toggle_off_pressed_dark">@drawable/somc_btn_toggle_off_normal_dark</item>
<item type="drawable" name="somc_btn_toggle_off_focused_dark">@drawable/somc_btn_toggle_off_normal_dark</item>
<item type="drawable" name="somc_btn_toggle_off_disabled_dark">@drawable/somc_btn_toggle_off_normal_dark</item>
<item type="drawable" name="somc_btn_toggle_off_disabled_focused_dark">@drawable/somc_btn_toggle_off_disabled_dark</item>
<item type="drawable" name="somc_btn_toggle_on_normal_light">@drawable/somc_btn_toggle_light</item>
<item type="drawable" name="somc_btn_toggle_on_pressed_light">@drawable/somc_btn_toggle_on_normal_light</item>
<item type="drawable" name="somc_btn_toggle_on_focused_light">@drawable/somc_btn_toggle_on_normal_light</item>
<item type="drawable" name="somc_btn_toggle_on_disabled_light">@drawable/somc_btn_toggle_on_normal_light</item>
<item type="drawable" name="somc_btn_toggle_on_disabled_focused_light">@drawable/somc_btn_toggle_on_disabled_light</item>
<item type="drawable" name="somc_btn_toggle_off_normal_light">@drawable/somc_btn_toggle_light</item>
<item type="drawable" name="somc_btn_toggle_off_pressed_light">@drawable/somc_btn_toggle_off_normal_light</item>
<item type="drawable" name="somc_btn_toggle_off_focused_light">@drawable/somc_btn_toggle_off_normal_light</item>
<item type="drawable" name="somc_btn_toggle_off_disabled_light">@drawable/somc_btn_toggle_off_normal_light</item>
<item type="drawable" name="somc_btn_toggle_off_disabled_focused_light">@drawable/somc_btn_toggle_off_disabled_light</item>
<item type="drawable" name="somc_edittext_focused_dark">@drawable/somc_edittext_normal_dark</item>
<item type="drawable" name="somc_edittext_disabled_focused_dark">@drawable/somc_edittext_disabled_dark</item>
<item type="drawable" name="somc_edittext_focused_light">@drawable/somc_edittext_normal_light</item>
<item type="drawable" name="somc_edittext_disabled_focused_light">@drawable/somc_edittext_disabled_light</item>
<item type="drawable" name="somc_edittext_ripple_mask_dark">@drawable/textfield_activated_mtrl_alpha</item>
<item type="drawable" name="somc_edittext_ripple_mask_light">@drawable/textfield_activated_mtrl_alpha</item>
<item type="drawable" name="somc_btn_star_on_pressed_dark">@drawable/somc_btn_star_on_normal_dark</item>
<item type="drawable" name="somc_btn_star_on_focused_dark">@drawable/somc_btn_star_on_normal_dark</item>
<item type="drawable" name="somc_btn_star_on_disabled_focused_dark">@drawable/somc_btn_star_on_disabled_dark</item>
<item type="drawable" name="somc_btn_star_off_pressed_dark">@drawable/somc_btn_star_on_pressed_dark</item>
<item type="drawable" name="somc_btn_star_off_focused_dark">@drawable/somc_btn_star_off_normal_dark</item>
<item type="drawable" name="somc_btn_star_off_disabled_focused_dark">@drawable/somc_btn_star_off_disabled_dark</item>
<item type="drawable" name="somc_btn_star_on_pressed_light">@drawable/somc_btn_star_on_normal_light</item>
<item type="drawable" name="somc_btn_star_on_focused_light">@drawable/somc_btn_star_on_normal_light</item>
<item type="drawable" name="somc_btn_star_on_disabled_focused_light">@drawable/somc_btn_star_on_disabled_light</item>
<item type="drawable" name="somc_btn_star_off_pressed_light">@drawable/somc_btn_star_on_pressed_light</item>
<item type="drawable" name="somc_btn_star_off_focused_light">@drawable/somc_btn_star_off_normal_light</item>
<item type="drawable" name="somc_btn_star_off_disabled_focused_light">@drawable/somc_btn_star_off_disabled_light</item>
<item type="drawable" name="somc_tab_unselected_pressed_dark">@drawable/somc_tab_unselected_dark</item>
<item type="drawable" name="somc_tab_unselected_focused_dark">@drawable/somc_tab_unselected_dark</item>
<item type="drawable" name="somc_tab_selected_pressed_dark">@drawable/somc_tab_selected_dark</item>
<item type="drawable" name="somc_tab_selected_focused_dark">@drawable/somc_tab_selected_dark</item>
<item type="drawable" name="somc_tab_unselected_pressed_light">@drawable/somc_tab_unselected_light</item>
<item type="drawable" name="somc_tab_unselected_focused_light">@drawable/somc_tab_unselected_light</item>
<item type="drawable" name="somc_tab_selected_pressed_light">@drawable/somc_tab_selected_light</item>
<item type="drawable" name="somc_tab_selected_focused_light">@drawable/somc_tab_selected_light</item>
<item type="drawable" name="somc_item_bg_pressed_dark">@color/transparent</item>
<item type="drawable" name="somc_item_bg_focused_dark">@color/transparent</item>
<item type="drawable" name="somc_item_bg_disabled_dark">@color/transparent</item>
<item type="drawable" name="somc_item_bg_pressed_light">@color/transparent</item>
<item type="drawable" name="somc_item_bg_focused_light">@color/transparent</item>
<item type="drawable" name="somc_item_bg_disabled_light">@color/transparent</item>
<item type="drawable" name="somc_item_bg_borderless_dark">@drawable/somc_item_bg_borderless_ripple_dark</item>
<item type="drawable" name="somc_item_bg_borderless_light">@drawable/somc_item_bg_borderless_ripple_light</item>
Click to expand...
Click to collapse
add to ids.xml like the others (important)
Code:
<item type="id" name="theme_accent">false</item>
<item type="id" name="global_actions_double_item_group1">false</item>
<item type="id" name="global_actions_double_item_icon1">false</item>
<item type="id" name="global_actions_double_item_message1">false</item>
<item type="id" name="global_actions_double_item_group2">false</item>
<item type="id" name="global_actions_double_item_icon2">false</item>
<item type="id" name="global_actions_double_item_message2">false</item>
<item type="id" name="certificate_name">false</item>
<item type="id" name="package_content">false</item>
<item type="id" name="emergency_master_reset_title">false</item>
<item type="id" name="emergency_master_reset_btn">false</item>
<item type="id" name="emergency_master_reset_exit_btn">false</item>
<item type="id" name="parent_view">false</item>
<item type="id" name="picture">false</item>
Click to expand...
Click to collapse
add to integers.xml (not important)
Code:
<integer name="flingboost_timeout_param">0</integer>
<integer name="flingboost_schedboost_param">0</integer>
<integer name="flingboost_cpuboost_param">0</integer>
<integer name="flingboost_pcdisbl_param">0</integer>
<integer name="flingboost_ksmboost_param">0</integer>
<integer name="scrollboost_timeout_param">0</integer>
<integer name="scrollboost_schedboost_param">0</integer>
<integer name="scrollboost_cpuboost_param">0</integer>
<integer name="scrollboost_pcdisbl_param">0</integer>
<integer name="scrollboost_ksmboost_param">0</integer>
<integer name="launchboost_timeout_param">1000</integer>
<integer name="launchboost_schedboost_param">0</integer>
<integer name="launchboost_cpuboost_param">0</integer>
<integer name="launchboost_cpu_6_7_offline_param">0</integer>
<integer name="launchboost_pcdisbl_param">0</integer>
<integer name="launchboost_ksmboost_param">0</integer>
<integer name="config_proximityScreenWakeupDelay">250</integer>
<integer name="config_softap_default_channel">1</integer>
<integer name="config_in_call_notification_relative_volume">100</integer>
Click to expand...
Click to collapse
for strings (Important)
Code:
[too much so download the strings.txt and add the lines to the end of your strings.xml] :p
Click to expand...
Click to collapse
now for the styles.xml
Code:
download it from the attatchments and replace it
(If you have cm12.1 take styles_cm.rar if you have bliss take styles_blisspop.rar)
Click to expand...
Click to collapse
now we should be done i hope you did it if you need any help just quote me
Note: u need SuperUserMode from here : http://forum.xda-developers.com/cro...t-xperia-z5-systemui-particle-effect-t3206206
Credits:- @STRYDER~007 i used his framework to learn @blackwings66 Me

Some Screens
if you want to get some themes for it visit this link @ post 3 :
http://forum.xda-developers.com/xpe...-stryflex2013266073-lp-official-sony-t3178049

maybe i will need it

Good job! I was gonna share it but you did before me! Keep learning and keep sharing!

i'm try to do that but not complete and this is my log
i hope any one help me to do that

elkhshap said:
i'm try to do that but not complete and this is my log
i hope any one help me to do that
Click to expand...
Click to collapse
I think you didn't add the lines in drawbles.XML but if you have then send me your framework

STRYDER~007 said:
Good job! I was gonna share it but you did before me! Keep learning and keep sharing!
Click to expand...
Click to collapse
Sure yes

Thanks a lot!!
Enviado desde mi Moto G mediante Tapatalk

blackwings66 said:
Sure yes
Click to expand...
Click to collapse
Hi thank you so much for the guide,
There are few errors in the guide pls corect it , below are the errors I found which is causing the errors: Blank spaces between words
1. Dimes.xml
Code:
<dimen name="somc_preference_fragment_padding_side">0.0di p</dimen>
2.Colors.xml
Code:
<color name="somc_color_btn_borderless_ripple_dark" [user=667883]@colo[/user] r/somc_color_component_ripple_dark</color>
<color name="somc_color_seekbar_thumb_ripple_light" [user=667883]@colo[/user] r/somc_color_component_ripple_light</color>
<color name="somc_color_textselection_handle_light" [user=667883]@colo[/user] r/accent_material_light</color>
<color name="somc_color_btn_borderless_ripple_light" [user=323692]@Col[/user] or/somc_color_component_ripple_light</color>
<color name="somc_color_item_bg_borderless_ripple_dark">@ color/ripple_material_dark</color>
<color name="somc_text_color_switch_disabled_dark">#4d000 000</color>
<color name="somc_text_color_switch_unchecked_dark">#de00 0000</color>
<color name="somc_text_color_switch_checked_dark">#ffffff ff</color>
<color name="somc_text_color_switch_disabled_light">#4d00 0000</color>
<color name="somc_text_color_switch_unchecked_light">#de0 00000</color>
<color name="somc_text_color_switch_checked_light">#fffff fff</color>
3. Drawables:
Code:
<item type="drawable" name="somc_btn_toggle_on_disabled_focused_dark">@d rawable/somc_btn_toggle_on_disabled_dark</item>
<item type="drawable" name="somc_btn_star_off_disabled_focused_light">@d rawable/somc_btn_star_off_disabled_light</item>
<item type="drawable" name="somc_btn_toggle_off_disabled_focused_dark">@ drawable/somc_btn_toggle_off_disabled_dark</item>
<item type="drawable" name="somc_btn_toggle_on_disabled_focused_light">@ drawable/somc_btn_toggle_on_disabled_light</item>
<item type="drawable" name="somc_btn_toggle_off_disabled_light">@drawabl e/somc_btn_toggle_off_normal_light</item>
<item type="drawable" name="somc_edittext_disabled_focused_dark">@drawab le/somc_edittext_disabled_dark</item>
<item type="drawable" name="somc_btn_star_on_disabled_focused_dark">@dra wable/somc_btn_star_on_disabled_dark</item>
<item type="drawable" name="somc_btn_star_off_disabled_focused_dark">@dr awable/somc_btn_star_off_disabled_dark</item>
<item type="drawable" name="somc_btn_star_on_disabled_focused_light">@dr awable/somc_btn_star_on_disabled_light</item>
4. Bools
Code:
<bool name="config_enableCpuBoostForOverScrollerFling">f alse</bool>
<bool name="config_clean_up_connections_before_lte">fals e</bool>
<bool name="config_update_existing_applications_only">tr ue</bool>
<bool name="config_hardware_auto_brightness_available">t rue</bool>
5. Also the @Color/somc_color_seekbar_thumb_ripple_light" defined in res/drawables/somc_seekbar_thumb_bg_light is not added in Colors.xml files
So add
<color name="somc_color_seekbar_thumb_ripple_light" @Color/somc_color_component_ripple_light</color> in colors,xml
I hope this helps everyone
Edit:
Recompiled successfuly and got the black status bar

blackwings66 said:
I think you didn't add the lines in drawbles.XML but if you have then send me your framework
Click to expand...
Click to collapse
this is my framework
http://www.mediafire.com/download/po3hxgw3vq3vsw5/framework-res.apk

Got error while recompiling, already made @Apexpredator fixes:
EDIT: My bad, extracted the framework files in the wrong place.

@Apexpredator
try flashing the z5 systemui
and ok i will update it
edit: i don't think that the black statusbar is from the framework i think it's from systemui
go to colors and change <color name="system_bar_background_semi_transparent">#66000000</color>\
to <color name="system_bar_background_semi_transparent">#00000000</color> and try

New Updated Guide with Screenshots and i have fixed some bugs that makes recompiling errors
and with new files (more files and less size )
Don't forget to press thanks

blackwings66 said:
New Updated Guide with Screenshots and i have fixed some bugs that makes recompiling errors
and with new files (more files and less size )
Don't forget to press thanks
Click to expand...
Click to collapse
thanks bro it's work for me
now can i use xperia dialer and contacts or not

@blackwings66
I manage to follow your guide and the framework work excellent ..
but it seems that this mod cause my cm engine ( themechooser.apk ) force
closed.
Something on your guide is not compatible with cm 12.1 theme engine .. please help . .Thank you

inpamcoxie said:
@blackwings66
I manage to follow your guide and the framework work excellent ..
but it seems that this mod cause my cm engine ( themechooser.apk ) force
closed.
Something on your guide is not compatible with cm 12.1 theme engine .. please help . .Thank you
Click to expand...
Click to collapse
Try xperia themes in the z5 roms port

This guide make it working with Port z5 system ui in general section but when im open lockscreen it's force close..
Anyone know how to port manualy z5 system ui in cm 12.1.. Bcoz i have dual sim, maybe that is problem..

Related

[GUIDE][MOD][CM11] How to automatic disable signal icon when deactive SIM card

Easy Guide how to automatic disable signal icon when deactive SIM card base Cm11
REQUIREMENT:
- Know how to decompile/recompiling Apk
- Know how to smali/xml editing
decompile SystemUI.apk
open SystemUI/res/values/drawables.xml
add this code above </resources>
Code:
<item type="drawable" name="deuge_blank_drawable">#00000000</item>
open SystemUI/res/values/styles.xml
find styles code
Code:
<style name="TextAppearance.StatusBar.SimSlotLabel" parent="@*android:style/TextAppearance.StatusBar.Icon">
<item name="android:textSize">10.0dip</item>
<item name="android:textStyle">bold</item>
<item name="android:textColor">#ff808080</item>
</style>
change
Code:
<item name="android:textSize">10.0dip</item>
to
Code:
<item name="android:textSize">0.0dip</item>
recompile
decompile
open SystemUI/res/values/public.xml
find
Code:
type="drawable" name="deuge_blank_drawable" id="[COLOR="red"]0x7f0?????[/COLOR]"
SAVE RED CODE
open com/android/systemui/statusbar/policy/MSimNetworkController.smali
find
Code:
[COLOR="Blue"]0x7f020117[/COLOR]
note :
type="drawable" name="stat_sys_signal_null" id="0x7f020117"
change 0x7f020117 to red code type="drawable" name="deuge_blank_drawable"
Save,recompile,sign,dan push ke system, DONE!!!
Vertamax

[Guide][CM11] Make List Selector like Android L

Hi again guys :laugh:
on this occasion, i want share how to make click/tap like android L,
I am coming from this guide thread http://forum.xda-developers.com/showpost.php?p=60224248&postcount=1
big thanks to the author Gabri™
but I got an error while following step guide , then I think , it is a guide for stock TouchWiz .. and I tried to change a little in order to be able to work well in CM11
This guide is very simply
ok lets go..
Decompile framework-res.apk
Open framework-res.apk/res/drawable/list_selector_background_transition_holo_dark.xml
Code:
<?xml version="1.0" encoding="utf-8"?>
<transition
xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@drawable/list_pressed_holo_dark" />
<item android:drawable="@drawable/list_longpressed_holo_dark" />
</transition>
Replace all lines with this:
Code:
[COLOR="Red"]<?xml version="1.0" encoding="utf-8"?>
<animation-list android:oneshot="true"
xmlns:android="http://schemas.android.com/apk/res/android">
<item android:duration="1" android:drawable="@drawable/list_anim_holo_dark_000" />
<item android:duration="1" android:drawable="@drawable/list_anim_holo_dark_001" />
<item android:duration="1" android:drawable="@drawable/list_anim_holo_dark_002" />
<item android:duration="1" android:drawable="@drawable/list_anim_holo_dark_003" />
<item android:duration="1" android:drawable="@drawable/list_anim_holo_dark_004" />
<item android:duration="1" android:drawable="@drawable/list_anim_holo_dark_005" />
</animation-list>[/COLOR]
Save
Open framework-res.apk/res/drawable/list_selector_background_transition_holo_light.xml
Code:
<?xml version="1.0" encoding="utf-8"?>
<transition
xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@drawable/list_pressed_holo_light" />
<item android:drawable="@drawable/list_longpressed_holo_light" />
</transition>
Replace all lines with this:
Code:
[COLOR="Red"]<?xml version="1.0" encoding="utf-8"?>
<animation-list android:oneshot="true"
xmlns:android="http://schemas.android.com/apk/res/android">
<item android:duration="1" android:drawable="@drawable/list_anim_holo_light_000" />
<item android:duration="1" android:drawable="@drawable/list_anim_holo_light_001" />
<item android:duration="1" android:drawable="@drawable/list_anim_holo_light_002" />
<item android:duration="1" android:drawable="@drawable/list_anim_holo_light_003" />
<item android:duration="1" android:drawable="@drawable/list_anim_holo_light_004" />
<item android:duration="1" android:drawable="@drawable/list_anim_holo_light_005" />
</animation-list>[/COLOR]
Save
Then, download attached file and merge it to your decompiled framework-res.apk (framework-res.apk/res/drawable-xxhdpi/here)
Recompile ,,
Done
enjoyyy
A video tutorial would be great.....
qoejohn said:
Hi again guys :laugh:
on this occasion, i want share how to make click/tap like android L,
I am coming from this guide thread http://forum.xda-developers.com/showpost.php?p=60224248&postcount=1
big thanks to the author Gabri™
but I got an error while following step guide , then I think , it is a guide for stock TouchWiz .. and I tried to change a little in order to be able to work well in CM11
This guide is very simply
ok lets go..
Decompile framework-res.apk
Open framework-res.apk/res/drawable/list_selector_background_transition_holo_dark.xml
Code:
<?xml version="1.0" encoding="utf-8"?>
<transition
xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@drawable/list_pressed_holo_dark" />
<item android:drawable="@drawable/list_longpressed_holo_dark" />
</transition>
Replace all lines with this:
Code:
[COLOR="Red"]<?xml version="1.0" encoding="utf-8"?>
<animation-list android:oneshot="true"
xmlns:android="http://schemas.android.com/apk/res/android">
<item android:duration="1" android:drawable="@drawable/list_anim_holo_dark_000" />
<item android:duration="1" android:drawable="@drawable/list_anim_holo_dark_001" />
<item android:duration="1" android:drawable="@drawable/list_anim_holo_dark_002" />
<item android:duration="1" android:drawable="@drawable/list_anim_holo_dark_003" />
<item android:duration="1" android:drawable="@drawable/list_anim_holo_dark_004" />
<item android:duration="1" android:drawable="@drawable/list_anim_holo_dark_005" />
</animation-list>[/COLOR]
Save
Open framework-res.apk/res/drawable/list_selector_background_transition_holo_light.xml
Code:
<?xml version="1.0" encoding="utf-8"?>
<transition
xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@drawable/list_pressed_holo_light" />
<item android:drawable="@drawable/list_longpressed_holo_light" />
</transition>
Replace all lines with this:
Code:
[COLOR="Red"]<?xml version="1.0" encoding="utf-8"?>
<animation-list android:oneshot="true"
xmlns:android="http://schemas.android.com/apk/res/android">
<item android:duration="1" android:drawable="@drawable/list_anim_holo_light_000" />
<item android:duration="1" android:drawable="@drawable/list_anim_holo_light_001" />
<item android:duration="1" android:drawable="@drawable/list_anim_holo_light_002" />
<item android:duration="1" android:drawable="@drawable/list_anim_holo_light_003" />
<item android:duration="1" android:drawable="@drawable/list_anim_holo_light_004" />
<item android:duration="1" android:drawable="@drawable/list_anim_holo_light_005" />
</animation-list>[/COLOR]
Save
Then, download attached file and merge it to your decompiled framework-res.apk (framework-res.apk/res/drawable-xxhdpi/here)
Recompile ,,
Done
enjoyyy
Click to expand...
Click to collapse
amazing thanks bro ... now if it works .. thanks..
Casper1982 said:
amazing thanks bro ... now if it works .. thanks..
Click to expand...
Click to collapse
well broo :good:

[Guide] How To Theme Media Apps From Light To Dark | With According To Theme Feature

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Please Welcome my new guide, How To Theme Album / Movies / Music, from Light to Dark theme, and make both Light & Dark Theme change according to theme color .
Putting my name in Credits won't hurt you
IF You Can Make It A MORE Clean Way & Simple Way, Please PM Me.
​
Sections :
#1 - Light To Dark .
#2 - According To Theme .
Bugs :
Album Delete dialog is in White ( dark version ) .
Music Menu / overall icons ( options ) / is using white theme .
Movies Videos / Folders bg is in White ( changed everything, and no luck ) .
Album Theming :
Install Xperia Lollipop Framework .
Decompile Latest Album From Apkmirror.com .
Navigate to res/values/colors.xml
Blue : Search | between " > < " replace the current hex codes with the Red .
<color name="drawer_activated_color">#11ffffff</color>
<color name="drawer_background_color">#1a1a1a</color>
<color name="drawer_header_background_color">#ffffae00</color>
<color name="drawer_pressed_color">#40707070</color>
<color name="drawer_ripple_color">#1f000000</color>
<color name="default_background_dark_color">#ff0c0c0c</color>
<color name="default_background_light_color">#ff0c0c0c</color>
Click to expand...
Click to collapse
Navigate to res/values/styles.xml
Blue : Search | Make the rest look like the code below
<style name="Theme.Album.AppCompat.SupportActionBar.Base" parent="@style/Theme.AppCompat.Light.NoActionBar">
<style name="Theme.Album.DeviceDefault" parent="@style/Theme.Album.DeviceDefault.Base">
<item name="android:actionBarWidgetTheme">@style/Theme.DeviceDefault.Light.DarkActionBar</item>
<item name="com.sonyericsson.uxp:directionality">leftToRight</item>
</style>
<style name="Theme.Album.DeviceDefault.Base" parent="@style/Theme.DeviceDefault.Light.DarkActionBar">
<item name="android:actionBarStyle">@style/Album.ActionBar.DeviceDefault</item>
<item name="android:windowActionBarOverlay">true</item>
<item name="android:actionOverflowButtonStyle">@style/OverflowMenu</item>
Click to expand...
Click to collapse
Movies Theming :
Install Xperia Lollipop Framework .
Decompile Latest Movies From Apkmirror.com .
Navigate to res/values/colors.xml
Blue : Search | between " > < " replace the current hex codes with the Red .
<color name="settings_background">#ff0c0c0c</color>
<color name="drawer_activated_background">#11ffffff</color>
<color name="drawer_list_background">#1a1a1a</color>
<color name="drawer_pressed_background">#40707070</color>
<color name="drawer_selected_background">#40707070</color>
<color name="white_theme_button_color">#ffffffff</color>
<color name="white_theme_button_pressed">#40707070</color>
<color name="white_theme_highlight_color">#1fffffff</color>
<color name="white_theme_primary_text_color">#ffffffff</color>
<color name="white_theme_ripple_selected">#3fffffff</color>
<color name="white_theme_secondary_text_color">#ffffffff</color>
Click to expand...
Click to collapse
Navigate to res/values/styles.xml
Blue : Search | Make the rest look like the code below
<style name="MoviesButton" parent="@android:attr/buttonStyleSmall">
<item name="android:textColor">@android:color/black</item>
<style name="Theme.Settings" parent="@style/Theme.AppCompat.NoActionBar">
<style name="ThemeOverlay.AppCompat.Light" parent="@style/Base.ThemeOverlay.AppCompat" />
<style name="WebView" parent="@style/Theme.AppCompat" />
<style name="Base.Theme.AppCompat.Light.DarkActionBar" parent="@style/Base.Theme.AppCompat">
<item name="actionBarPopupTheme">@style/ThemeOverlay.AppCompat.Dark</item>
<item name="actionBarTheme">@style/ThemeOverlay.AppCompat.ActionBar</item>
<item name="actionBarWidgetTheme">@null</item>
<item name="listChoiceBackgroundIndicator">@drawable/abc_list_selector_holo_light</item>
<item name="colorPrimary">@color/primary_material_dark</item>
<item name="colorPrimaryDark">@color/primary_dark_material_dark</item>
</style>
<style name="Theme.AppCompat.Light" parent="@style/Base.Theme.AppCompat" />
<style name="Theme.AppCompat.Light.Dialog" parent="@style/Base.Theme.AppCompat.Dialog" />
<style name="Theme.AppCompat.Light.Dialog.Alert" parent="@style/Base.Theme.AppCompat.Dialog.Alert" />
<style name="Theme.AppCompat.Light.Dialog.MinWidth" parent="@style/Base.Theme.AppCompat.Dialog.MinWidth" />
<style name="Theme.AppCompat.Light.DialogWhenLarge" parent="@style/Base.Theme.AppCompat.DialogWhenLarge" />
<style name="Theme.AppCompat.Light.NoActionBar" parent="@style/Theme.AppCompat">
<style name="Base.Theme.AppCompat.Light" parent="@style/Base.V7.Theme.AppCompat" />
<style name="Base.V7.Theme.AppCompat.Light.Dialog" parent="@style/Base.Theme.AppCompat">
<style name="Base.V7.Theme.AppCompat.Light" parent="@style/Platform.AppCompat">
<style name="Platform.AppCompat.Light" parent="@android:style/Theme">
<style name="Platform.AppCompat.Light" parent="@android:style/Theme.Material">
Click to expand...
Click to collapse
Music Theming :
Install Xperia Lollipop Framework .
Decompile Latest Music From Apkmirror.com .
Navigate to res/values/colors.xml
Blue : Search | between " > < " replace the current hex codes with the Red .
<color name="miniplayer_bg">#000000</color>
<color name="moving_item_background">#ffe0e0e0</color>
<color name="music_background_color">#303030</color>
<color name="music_landingpage_background_color">#ff161819</color>
<color name="navigation_drawer_background">#1a1a1a</color>
<color name="navigation_drawer_pressed_background">#40707070</color>
<color name="navigation_drawer_selected_background">#80707070</color>
<color name="promotion_backplate_normal">#b3252525</color>
<color name="promotion_backplate_pressed">#b3808080</color>
<color name="list_divider_color">#ff494949</color>
<color name="list_divider_index_color">#ff292929</color>
Click to expand...
Click to collapse
Navigate to res/values/styles.xml
Blue : Search | Make the rest look like the code below
<style name="Base.V7.Theme.AppCompat.Light" parent="@style/Platform.AppCompat">
<style name="MusicBaseTheme.Settings" parent="@style/Theme.AppCompat.DarkActionBar">
<style name="MusicApplicationDialogTheme" parent="@style/Theme.AppCompat.Dialog" />
<style name="Theme.AppCompat.Light" parent="@style/Base.Theme.AppCompat" />
<style name="Base.V7.Theme.AppCompat.Light" parent="@style/Platform.AppCompat">
<style name="Base.Theme.AppCompat.Light.DarkActionBar" parent="@style/Base.Theme.AppCompat">
<style name="Base.Theme.AppCompat.Light" parent="@style/Base.V7.Theme.AppCompat" />
<style name="Base.ThemeOverlay.AppCompat.Light" parent="@style/Platform.ThemeOverlay.AppCompat.Dark">
<style name="MusicApplicationTheme" parent="@style/MusicBaseTheme">
<item name="colorPrimary">#ffffffff</item>
<item name="colorPrimaryDark">#ffffffff</item>
<style name="Base.Theme.AppCompat.Light.DarkActionBar" parent="@style/Base.Theme.AppCompat">
<item name="actionBarPopupTheme">@style/ThemeOverlay.AppCompat.Dark</item>
<item name="actionBarTheme">@style/ThemeOverlay.AppCompat.ActionBar</item>
<item name="actionBarWidgetTheme">@null</item>
<item name="listChoiceBackgroundIndicator">@drawable/abc_list_selector_holo_light</item>
<item name="colorPrimary">@color/primary_material_light</item>
<item name="colorPrimaryDark">@color/primary_dark_material_light</item>
<style name="SettingTextViewStyle" parent="@style/BaseTextViewStyle">
<item name="android:textColor">android:color/white</item>
Click to expand...
Click to collapse
According To Theme :
Album
Navigate to res/values/colors.xml .
Search for the color code, and replace make it exact same
<color name="material_primary_color">@android:color/somc_color_primary_dark</color>
<color name="material_secondary_color">@android:color/somc_color_accent_dark</color>
<color name="primary_button_color">@android:color/somc_color_primary_dark</color>
Click to expand...
Click to collapse
Movies
Navigate to res/values/colors.xml .
Search for the color code, and replace make it exact same
<color name="material_accent">@android:color/somc_color_primary_dark</color>
<color name="material_primary">@android:color/somc_color_primary_dark</color>
<color name="material_primary_dark">@android:color/somc_color_accent_dark</color>
<color name="status_bar_color">@android:color/somc_color_accent_dark</color>
Click to expand...
Click to collapse
Music
Navigate to res/values/colors.xml .
Search for the color code, and replace make it exact same
<color name="material_accent">@android:color/somc_color_primary_dark</color>
<color name="material_accent_dark">@android:color/somc_color_accent_dark</color>
<color name="material_primary">@android:color/somc_color_primary_dark</color>
<color name="material_primary_dark">@android:color/somc_color_accent_dark</color>
<color name="mini_player_progress_bg">@android:color/somc_color_accent_dark</color>
<color name="mini_player_progress_fill">@android:color/somc_color_primary_dark</color>
<color name="player_progress_background">@android:color/somc_color_primary_dark</color>
<color name="primary_material_dark">@android:color/somc_color_accent_dark</color>
<color name="primary_material_light">@android:color/somc_color_primary_dark</color>
<color name="tab_indicator">@android:color/somc_color_accent_dark</color>
Click to expand...
Click to collapse
It May Not Be Complete According to theme, you may need to edit another colors codes, so until that .. to be updated .​
bigups brov.... theming getting interesting more & more!
whalesplaho said:
bigups brov.... theming getting interesting more & more!
Click to expand...
Click to collapse
Still more to come
I have a question, how i disable status bar in album app and movie app

[GUIDE][Ultimate]Theme Apps To Dark Theme | Theme Whole System | Newbies Here! 16/11

Please Welcome My New & The First & The Ultimate Guide For Full Dark Theming On LP!.
I Recommend To Drink Coffee Before Starting And Playing A Startset Song ​
Notes :
I've Really Worked Hard on this, And i would like a hand to help me in fixing the Bugs.
This Guide is tested on Xperia Z1 Lollipop 5.1, LP 5.0 Will be different.
Don't request to Theme your apps, Here's the guide don't be a lazy person .
There are some new modifications on new updated apps, Check this post here for updated guides .
Bugs :
SemcEmail, Days BG & Sender BG In White .
Phonebook, Numbers Field BG In White ( Dialer Section ) .
Clock Buttons In White.
SmallAppLauncher Option In White .
Phonebook Favorites In White & Contact Info In Black .
Clock, The Analog Clock In Black . @jitz975 thanks bro!
Black Text in Battery Usage. @Rajeev thanks bro :highfive:
To Theme List :
Setup Wizard .
SystemUI Notifications .
Sketch .
Index :
Calculator
Calendar
Clock
Home
InCallUI
LockscreenSettings-release (LS Settings)
Messages
Notes
Package-Installer
Phonebook
SemcEmail
SemcSettings (SystemUI Quick Settings Icons)
Settings - Connectivity (enhancedusbux,DualShock3,SomcAutoPairing,SomcDlna,SomcMirrorLinkManualSwitch,SomcPlayAnywhere,SomcSeamlessTethering,SomcWifiDisply)
Skin-Core-Release (Theme Picker)
Small App Launcher
Sound Enhancment
Sound-Picker
Telecom (Xperia Call Machine)
TeleService (Call Settings Option & Emergency Dialer)
Update Center
White Balance
SystemUI
Caculator - Full App Theming :
Navigate To res/values/colors.xml, Make the values like this :
[HTML
<color name="pad_numeric_background_color">#303030</color>
<color name="pad_operator_background_color">#525252</color>
<color name="display_formula_text_color">#6cffffff</color>
<color name="display_result_text_color">#6cffffff</color>
<color name="display_background_color">#303030</color>[/HTML]
Calendar - Full App Theming :
Download The Following Colors.xml From Here, Compare it with yours and make the changes.
Download the Following Drawable Folder From Here, Replace it with yours, Modify if you are xhdpi or hdpi with the same style.
Navigate to res/values/styles.xml, And Do The Following :
Find
HTML:
<style name="CalendarTheme.WithActionBar" parent="@android:style/Theme.DeviceDefault.Light.DarkActionBar">
Replace To
HTML:
<style name="CalendarTheme.WithActionBar" parent="@android:style/Theme.DeviceDefault">
Find
HTML:
<style name="EditInfo_BtnLayout" parent="@android:style/Widget.DeviceDefault.Light.Button">
Replace To
HTML:
<style name="EditInfo_BtnLayout" parent="@android:style/Widget.DeviceDefault.Button">
Find
HTML:
<style name="NotificationSecondaryText" parent="@android:style/TextAppearance.Holo">
Replace To
HTML:
<style name="NotificationSecondaryText" parent="@android:style/TextAppearance.DeviceDefault">
Find
HTML:
<style name="AvailabilityButton" parent="@android:style/Widget.DeviceDefault.Light.Button">
Replace To
HTML:
<style name="AvailabilityButton" parent="@android:style/Widget.DeviceDefault.Button">
Find
HTML:
<style name="ToolbarDark">
<item name="android:theme">@android:style/ThemeOverlay.Material.Dark.ActionBar</item>
<item name="android:popupTheme">@android:style/ThemeOverlay.Material.Light</item>
</style>
Replace To
HTML:
<style name="ToolbarDark">
<item name="android:theme">@android:style/ThemeOverlay.Material.ActionBar</item>
<item name="android:popupTheme">@android:style/ThemeOverlay.Material</item>
</style>
Find
HTML:
<style name="AppBaseTheme" parent="@android:style/Theme.Light" />
Replace To
HTML:
<style name="AppBaseTheme" parent="@android:style/Theme" />
Find
HTML:
<style name="CalendarTitleTheme" parent="@android:style/Theme.DeviceDefault.Light">
Replace To
HTML:
<style name="CalendarTitleTheme" parent="@android:style/Theme.DeviceDefault">
Clock - Full App Theming
Navigate To res/values/colors.xml, Make the values like this :
HTML:
<color name="snooze_text_color">#ffffffff</color>
<color name="list_color_enabled">#cccccc</color>
<color name="reset_button_color">#212121</color>
<color name="weekdays_color_disabled">#a8a8a8</color>
Navigate to res/drawable, Open button_start.xml, Replace startColor & endColor values to this :
HTML:
#969696
Navigate to res/drawable, Open button_stop.xml, Replace startColor & endColor values to this :
HTML:
#c9c9c9
Navigate to res/values/styles.xml, Do The Following :
Find
HTML:
<style name="AppBaseTheme" parent="@android:style/Theme.Light" />
Replace To
HTML:
<style name="AppBaseTheme" parent="@android:style/Theme.DeviceDefault" />
Find
HTML:
<style name="alarm_alert" parent="@android:style/Theme.Dialog">
Replace To
HTML:
<style name="alarm_alert" parent="@android:style/Theme.DeviceDefault">
Find
HTML:
<style name="TimePickerDialogTheme" parent="@android:style/Theme.DeviceDefault.VoiceInteractionSession">
Replace To
HTML:
<style name="TimePickerDialogTheme" parent="@android:style/Theme.DeviceDefault.VoiceInteractionSession">
Find
HTML:
<style name="OrganizerDefaultTheme" parent="@android:style/Theme.DeviceDefault.Light.DarkActionBar">
Replace To
HTML:
<style name="OrganizerDefaultTheme" parent="@android:style/Theme.DeviceDefault">
Making Analog Clock In White, Thanks @jitz975 :
Navigate to smali\cpm\sonyericson\orgaizer\components\AnalogClock.smali
Search for this line or code "0xc1c1c2"
Code:
iget-object v0, p0, Lcom/sonyericsson/organizer/components/AnalogClock;->strokePaint:Landroid/graphics/Paint;
and change this below line
Code:
const v1, -0xc1c1c2
to this
Code:
const v1, -0x3e3e3f
Search for this line
Code:
iget-object v0, p0, Lcom/sonyericsson/organizer/components/AnalogClock;->fillPaint:Landroid/graphics/Paint;
and change this below line
Code:
const v2, -0xcccccd
to this
Code:
const v2, -0x1
Search for this line
Code:
iget-object v2, p0, Lcom/sonyericsson/organizer/components/AnalogClock;->fillPaint:Landroid/graphics/Paint;
and change this below line
Code:
const v3, -0xcccccd
to this
Code:
const v3, -0x1
Search for this line(Again same code)
Code:
iget-object v2, p0, Lcom/sonyericsson/organizer/components/AnalogClock;->fillPaint:Landroid/graphics/Paint;
and change this below line
Code:
const v3, -0xcccccd
to this
Code:
const v3, -0x1
Navigate to smali\cpm\sonyericson\orgaizer\components\AnalogTimer.smali
Search for this
Code:
iget-object v0, p0, Lcom/sonyericsson/organizer/components/AnalogTimer;->fillPaint:Landroid/graphics/Paint;
and change this below line
Code:
const v2, -0xcccccd
to this
Code:
const v2, -0x1
Search for this
Code:
iget-object v5, p0, Lcom/sonyericsson/organizer/components/AnalogTimer;->fillPaint:Landroid/graphics/Paint;
and change this below line
Code:
const v6, -0xcccccd
to this
Code:
const v6, -0x1
Navigate to smali\cpm\sonyericson\orgaizer\components\StopwatchClock.smali
Search for this
Code:
iget-object v0, p0, Lcom/sonyericsson/organizer/components/StopwatchClock;->fillPaint:Landroid/graphics/Paint;
and change this below line
Code:
const v1, -0xcccccd
to this
Code:
const v1, -0x1
Home - Launcher Settings Theming ONLY
Open AndroidManiFest.xml, Do The Following :
Find
HTML:
<activity android:label="@string/interal_settings_activity_title" android:launchMode="singleTop" android:name="com.sonymobile.home.settings.HomeSettingsActivity" android:theme="@android:style/Theme.DeviceDefault.Settings">
Replace To
HTML:
<activity android:label="@string/interal_settings_activity_title" android:launchMode="singleTop" android:name="com.sonymobile.home.settings.HomeSettingsActivity" android:theme="@android:style/Theme.DeviceDefault">
Messages - Full App Theming
Ignore the colors.xml in the package on ThinkDroid, And Download THIS, Compare it with yours.
Extra - Modify This Color :
HTML:
<color name="conversations_list_footer_background_color"> #2b2b2b</color>
Now, navigate to res/values/styles.xml, do the following :
Find
HTML:
<style name="EditorialTheme" parent="@android:style/Theme.DeviceDefault.Light.DarkActionBar">
<style name="EditorialTheme.Dialog" parent="@android:style/Theme.DeviceDefault.Light.Dialog.MinWidth">
<style name="EditorialTheme.Settings" parent="@android:style/Theme.DeviceDefault.Settings">
<style name="EditorialActionBarTransparent" parent="@android:style/Widget.Material.Light.ActionBar.Solid">
<style name="EditorialListViewStyle" parent="@android:style/Widget.Material.Light.ListView">
<item name="android:popupMenuStyle">@android:style/Widget.Holo.Light.PopupMenu</item>
Replace To
HTML:
<style name="EditorialTheme" parent="@android:style/Theme.DeviceDefault">
<style name="EditorialTheme.Dialog" parent="@android:style/Theme.DeviceDefault.Dialog.MinWidth">
<style name="EditorialTheme.Settings" parent="@android:style/Theme.DeviceDefault">
<item name="android:colorBackground">#303030</item>
<style name="EditorialActionBarTransparent" parent="@android:style/Widget.Material.ActionBar.Solid">
<style name="EditorialListViewStyle" parent="@android:style/Widget.Material.ListView">
<item name="android:popupMenuStyle">@android:style/Widget.Holo.PopupMenu</item>
[B @NFS_FM , Thanks .[/B]
Delete All "tint" references in spinner_background_tinted.xml
"Push settings" are controlled by WapPush. Its theme is located at AndroidManifest.xml, change it to android:theme="@android:style/Theme.DeviceDefault"
InCallUI - Full App Theming
Download The Following Colors.xml From Here, Compare it with yours and make the changes.
Find
HTML:
<style name="ListViewStyle" parent="@android:style/Widget.Material.Light.ListView">
Replace To
HTML:
<style name="ListViewStyle" parent="@android:style/Widget.Material.ListView">
Find
HTML:
<style name="ContactListFilterTheme" parent="@android:style/Theme.Holo.Light">
Replace To
HTML:
<style name="ContactListFilterTheme" parent="@android:style/Theme.Holo">
Find
HTML:
<style name="BackgroundOnlyTheme" parent="@android:style/Theme.Holo.Light">
Replace To
HTML:
<style name="BackgroundOnlyTheme" parent="@android:style/Theme.Holo">
Find
HTML:
<style name="Theme.InCallScreen" parent="@android:style/Theme.DeviceDefault.Light">
Replace To
HTML:
<style name="Theme.InCallScreen" parent="@android:style/Theme.DeviceDefault">
Find
HTML:
<style name="InCallPopupMenuStyle" parent="@android:style/Theme.DeviceDefault.Light">
Replace To
HTML:
<style name="InCallPopupMenuStyle" parent="@android:style/Theme.DeviceDefault">
Find
HTML:
<style name="InCallActionBarStyle" parent="@android:style/Widget.Material.Light.ActionBar">
Replace To
HTML:
<style name="InCallActionBarStyle" parent="@android:style/Widget.Material.ActionBar">
Find
HTML:
<style name="InCallActionBarTheme" parent="@android:style/Theme.DeviceDefault">
<item name="android:actionBarTheme">@android:style/Theme.DeviceDefault.Light.DarkActionBar</item>
</style>
Replace To
HTML:
<style name="InCallActionBarTheme" parent="@android:style/Theme.DeviceDefault">
<item name="android:actionBarTheme">@android:style/Theme.DeviceDefault</item>
</style>
Find
HTML:
<style name="SomcTestUIActionBarStyle" parent="@android:style/Widget.Holo.Light.ActionBar">
Replace To
HTML:
<style name="SomcTestUIActionBarStyle" parent="@android:style/Widget.Holo.ActionBar">
LockscreenSettings-release Settings Theming ONLY
Open AndroidManiFest.xml, Do The Following :
Find
HTML:
<application android:allowBackup="true" android:hardwareAccelerated="true" android:label="@string/lockscreen_app_name" android:requiredForAllUsers="true" android:supportsRtl="true" android:theme="@android:style/Theme.DeviceDefault.Settings">
Replace To
HTML:
<application android:allowBackup="true" android:hardwareAccelerated="true" android:label="@string/lockscreen_app_name" android:requiredForAllUsers="true" android:supportsRtl="true" android:theme="@android:style/Theme.DeviceDefault">
Notes - Full App Theming
Download The Following Drawable From Here, Replace it with Yours.
Navigate to res/values/colors.xml, Make the values like this :
HTML:
<color name="notes_default_bg_color">#303030</color>
<color name="notes_default_text_color">#ffffffff</color>
[*}Navigate to res/values/styles.xml, Do The Following :
Find
HTML:
<style name="CustomActionBarStyle" parent="@android:style/Widget.DeviceDefault.Light.ActionBar.Solid">
Replace To
HTML:
<style name="CustomActionBarStyle" parent="@android:style/Widget.DeviceDefault.ActionBar.Solid">
Find
HTML:
<style name="SEMCNotesTheme" parent="@android:style/Theme.DeviceDefault.Light">
<item name="android:actionBarStyle">@android:style/Widget.DeviceDefault.Light.ActionBar.Solid</item>
Replace To
HTML:
<style name="SEMCNotesTheme" parent="@android:style/Theme.DeviceDefault">
<item name="android:actionBarStyle">@android:style/Widget.DeviceDefault.ActionBar.Solid</item>
Find
HTML:
<style name="TextSmallSecondary" parent="@style/TextSmallInverse">
<item name="android:textColor">?android:textColorSecondary</item>
Replace To
HTML:
<style name="TextSmallSecondary" parent="@style/TextSmallInverse">
<item name="android:textColor">#b3ffffff</item>
Package Installer - Full App Theming
Navigate to res/values/styles.xml, Do The Following :
Find
HTML:
<style name="Theme.DialogWhenLarge" parent="@android:style/Theme.DeviceDefault.Light.DialogWhenLarge.NoActionBar" />
Replace To
HTML:
<style name="Theme.DialogWhenLarge" parent="@android:style/Theme.DeviceDefault.DialogWhenLarge.NoActionBar" />
Find
HTML:
<style name="Theme.AlertDialogActivity" parent="@android:style/Theme.DeviceDefault.Light.Panel">
Replace To
HTML:
<style name="Theme.AlertDialogActivity" parent="@android:style/Theme.DeviceDefault.Panel">
Phonebook - Full App Theming
Download the Following Drawable Folder From Here, Replace it with yours, Modify if you are xhdpi or hdpi with the same style.
Color this drawable to "#414141", "ic_hint_bg.9", And you may need to re-color some icons to white.
[*\Navigate to res/values/colors.xml, Make the values like this :
HTML:
<color name="common_signin_btn_light_text_default">#ffffffff</color>
<color name="common_signin_btn_light_text_disabled">#b3ffffff</color>
<color name="generic_primary_background_color">#303030</color>
<color name="generic_secondary_background_color">#303030</color>
<color name="dialpad_text_color">#ffffffff</color>
<color name="icon_overlay_text_color">#ffffffff</color>
<color name="quickcontact_list_background">#303030</color>
<color name="background_primary">#303030</color>
<color name="call_button_container_color">#303030</color>
<color name="smart_search_background_color">#303030</color>
<color name="add_edit_account_chooser_background">#303030</color>
<color name="cardview_light_background">#303030</color>
<color name="expanding_entry_card_button_text_color">@android:color/white</color>
<color name="expanding_entry_card_default_text_and_icon_color">@android:color/white</color>
<color name="card_margin_color">#4a4a4a</color>
<color name="quickcontact_name_detail_background">@android:color/white</color>
<color name="quickcontact_entry_sub_header_text_color">@android:color/white</color>
Now, Navigate to res/values/styles.xml, Make the following :
Find
HTML:
<style name="ListViewStyle" parent="@android:style/Widget.DeviceDefault.Light.ListView">
Replace To
HTML:
<style name="ListViewStyle" parent="@android:style/Widget.DeviceDefault.ListView">
Find
HTML:
<style name="Theme.QuickContact" parent="@android:style/Theme.DeviceDefault.Light.DarkActionBar">
Replace To
HTML:
<style name="Theme.QuickContact" parent="@android:style/Theme.DeviceDefault">
Find
HTML:
<style name="ContactsAlertDialogTheme" parent="@android:style/Theme.Material.Light.Dialog">
Replace To
HTML:
<style name="ContactsAlertDialogTheme" parent="@android:style/Theme.Material.Dialog">
Find
HTML:
<style name="Dialpad.DigitText" parent="@style/Dialpad">
<item name="android:textColor">?android:colorPrimary</item>
</style>
Replace To
HTML:
<style name="Dialpad.DigitText" parent="@style/Dialpad">
<item name="android:textColor">#ffffffff</item>
</style>
Find
HTML:
<style name="ContactEditorGroupListTheme" parent="@android:style/Widget.DeviceDefault.Light.Spinner">
Replace To
HTML:
<style name="ContactEditorGroupListTheme" parent="@android:style/Widget.DeviceDefault.Spinner">
Find
HTML:
<style name="SelectableItem" parent="@android:style/Theme.Material.Light">
Replace To
HTML:
<style name="SelectableItem" parent="@android:style/Theme.Material">
Find
HTML:
<style name="ContactsActionBarOverflow" parent="@android:style/Widget.Material.Light.ActionButton.Overflow" />
Replace To
HTML:
<style name="ContactsActionBarOverflow" parent="@android:style/Widget.Material.ActionButton.Overflow" />
Find
HTML:
<style name="ContactsActionBarTabTextStyle" parent="@android:style/Widget.Material.Light.ActionBar.TabText">
Replace To
HTML:
<style name="ContactsActionBarTabTextStyle" parent="@android:style/Widget.Material.ActionBar.TabText">
Find
HTML:
<style name="Widget.Button.Spb" parent="@android:style/Widget.DeviceDefault.Light.Button">
Replace To
HTML:
<style name="Widget.Button.Spb" parent="@android:style/Widget.DeviceDefault.Button">
Find
HTML:
<style name="SemcActionBarMenuTextAppearance" parent="@android:style/Widget.DeviceDefault.Light.ActionBar.Solid">
Replace To
HTML:
<style name="SemcActionBarMenuTextAppearance" parent="@android:style/Widget.DeviceDefault.ActionBar.Solid">
Find
HTML:
<style name="BackgroundOnlyTheme" parent="@android:style/Widget.DeviceDefault.Light">
Replace To
HTML:
<style name="BackgroundOnlyTheme" parent="@android:style/Widget.DeviceDefault">
Find
HTML:
<style name="ListSeparatorBoxTextViewStyle">
<item name="android:textColor">?android:colorPrimary</item>
</style>
Replace To
HTML:
<style name="ListSeparatorBoxTextViewStyle">
<item name="android:textColor">#ffffffff</item>
</style>
Find
HTML:
<style name="Theme.Spb.Dialog" parent="@android:style/Theme.DeviceDefault.Light.Dialog">
Replace To
HTML:
<style name="Theme.Spb" parent="@android:style/Theme.DeviceDefault">
Find
HTML:
<style name="Theme.Spb" parent="@android:style/Theme.DeviceDefault.Light.DarkActionBar">
Replace To
HTML:
<style name="Theme.Spb" parent="@android:style/Theme.DeviceDefault">
Find
HTML:
<item name="android:popupTheme">@android:style/ThemeOverlay.Material.Light</item>
Replace To
HTML:
<item name="android:popupTheme">@android:style/ThemeOverlay.Material</item>
Add " android:background="#ff303030" " to dialpad.xml in res/layout, right after "<LinearLayout androidrientation="vertical" android:id="@id/dialpad""
Add " android:background="#ff303030" " to dialpad_fragment.xml in res/layout, instead of "@color/call_button_container_color".
Add android:background="#303030" to group_detail_member_item.xml, after " android:id="@id/contacts_list_item" .
Add android:textColor="#ffffffff" to group_detail_member_item.xml, before android:id="@id/list_item_status" .
Add android:textColor="#ffffffff" to group_detail_member_item.xml, before android:id="@id/list_item_name" .
Replace background value with #303030 in dial_background.xml .
SemcEmail - Full App Theming
Download The Following Drawable From Here, Replace it with Yours.
Download The Following Colors.xml From Here, Compare it with yours and make the changes. NOTE:CHANGE THESE LINES TO THESE VALUES :
HTML:
<color name="message_view_background_color">#303030</color>
<color name="message_unread_background">#4a4a4a</color>
Now,Navigate to res/values/styles.xml, Do The Following :
Find
HTML:
<style name="EmailTheme" parent="@android:style/Theme.DeviceDefault.Light.DarkActionBar">
Replace To
HTML:
<style name="EmailTheme" parent="@android:style/Theme.DeviceDefault">
Find
HTML:
<style name="PlainEditText" parent="@android:style/Widget.Holo.Light.EditText">
Replace To
HTML:
<style name="PlainEditText" parent="@android:style/Widget.Holo.EditText">
Find
HTML:
<style name="message_view_tab" parent="@android:style/Widget.DeviceDefault.Light.Tab">
Replace To
HTML:
<style name="message_view_tab" parent="@android:style/Widget.DeviceDefault.Tab">
Find
HTML:
<style name="MessageViewHeaderButton" parent="@android:style/Widget.DeviceDefault.Light.Button">
Replace To
HTML:
<style name="MessageViewHeaderButton" parent="@android:style/Widget.DeviceDefault.Tab">
Find
HTML:
<style name="AccountSetupProgressDialog" parent="@android:style/Theme.DeviceDefault.Light.Dialog">
Replace To
HTML:
<style name="AccountSetupProgressDialog" parent="@android:style/Theme.DeviceDefault.Dialog">
Now,Open AndroidManiFest.xml, Do The Following :
Find
HTML:
<activity android:name=".activity.Welcome" android:theme="@android:style/Theme.DeviceDefault.Light.Panel">
Replace To
HTML:
<activity android:name=".activity.Welcome" android:theme="@android:style/Theme.DeviceDefault.Panel">
Find
HTML:
<activity android:launchMode="singleTask" android:name=".activity.CriticalIncidentNotifier" android:theme="@android:style/Theme.DeviceDefault.Light.Dialog"/>
Replace To
HTML:
<activity android:launchMode="singleTask" android:name=".activity.CriticalIncidentNotifier" android:theme="@android:style/Theme.DeviceDefault.Dialog"/>
Find
HTML:
<activity android:enabled="false" android:name=".activity.ShortcutPicker" android:theme="@android:style/Theme.DeviceDefault.Light.Dialog">
Replace To
HTML:
<activity android:enabled="false" android:name=".activity.ShortcutPicker" android:theme="@android:style/Theme.DeviceDefault.Dialog">
Find
HTML:
<activity android:configChanges="keyboardHidden|orientation|screenSize" android:enabled="false" android:excludeFromRecents="true" android:name=".widget.WidgetConfiguration" android:taskAffinity="" android:theme="@android:style/Theme.DeviceDefault.Light.Dialog">
Replace To
HTML:
<activity android:configChanges="keyboardHidden|orientation|screenSize" android:enabled="false" android:excludeFromRecents="true" android:name=".widget.WidgetConfiguration" android:taskAffinity="" android:theme="@android:style/Theme.DeviceDefault.Dialog">
In message_list_view_fragment_common.xml, Make the value like this :
HTML:
android:background="#242424"
In section_overlay_themed.xml, Make the value like this :
HTML:
android:color="#303030"
In messagelist_item_swipe_to_organize_ui.xml, Make the value like this :
HTML:
android:background="#303030"
In mailbox_list_fragment.xml, Make the value like this :
HTML:
android:background="#303030"
In message_view_pager.xml, Make the value in the last line, like this :
HTML:
android:background="#303030"
In email_activity_one_pane.xml, Make the value like this :
HTML:
android:background="#303030"
In message_compose.xml, Make the value in the first line, like this :
HTML:
android:background="#303030"
In raised_button.xml, Make the Value like this :
HTML:
android:color="#303030"
In message_list_last_update.xml, Make the Value like this :
HTML:
android:background="#b0b0b0"
Thanks to @NFS_FM
Modify account_setup_password_field.xml Like this :
HTML:
<View android:id="@id/dummy_password_divider" android:background="#3f3f3f"
Modify account_setup_email_field.xml :
HTML:
<View android:background="#3f3f3f"
Modify account_setup_divider.xml :
HTML:
<View android:background="#3f3f3f"
Modify account_setup_protocol_selector.xml:
HTML:
<View android:background="#3f3f3f"
Modify simple_list_item.xml:
HTML:
<View android:layout_gravity="bottom" android:background="#3f3f3f"
Modify waiting_for_sync_message.xml:
HTML:
android:id="@id/waiting_for_sync_message" android:background="@android:drawable/dialog_holo_dark_frame"
Modify message_list_titlebar_divider.xml:
HTML:
android:id="@id/message_list_header_container" android:background="#000000"
Modify message_list_last_update.xml:
HTML:
android:id="@id/last_update_container" android:background="#149dea"
Modify attachment_collaped.xml:
HTML:
somc:drawable="@drawable/ic_attachment_holo_dark" somc:color="@android:color/white"
Install The Following Drawable, and replace it with yours ( if found ) .
SemcSettings - Full Appp Theming
Download The Following Drawable From Here, Replace it with Yours.
Navigate to res/values/styles.xml, Do the Following :
Find
HTML:
<style name="SEMCSettings" parent="@android:style/Theme.DeviceDefault.Settings" />
Replace To
HTML:
<style name="SEMCSettings" parent="@android:style/Theme.DeviceDefault" />
Settings - Full App Theming
Download The Following Drawable From Here, Replace it with Yours.
Navigate to res/values/colors.xml, Make the values like this :
HTML:
<color name="dashboard_background_color">#303030</color>
<color name="wifi_divider">#303030</color>
<color name="setup_wizard_navbar_bg_dark">#303030</color>
<color name="divider_color">#303030</color>
<color name="setup_divider_color_dark">#303030</color>
Now, Navigate to res/values/styles.xml, Do the following :
Find
HTML:
<style name="setup_wizard_navbar_style">
<item name="android:background">?setup_wizard_navbar_bg_color</item>
</style>
Replace To
HTML:
<style name="setup_wizard_navbar_style">
<item name="android:background">#303030</item>
</style>
Find
HTML:
<style name="setup_wizard_navbar_button_style" parent="@android:style/Widget.Material.Button.Borderless">
<item name="android:background">@drawable/setup_wizard_navbar_btn_bg</item>
</style>
Replace To
HTML:
<style name="setup_wizard_navbar_button_style" parent="@android:style/Widget.Material.Button.Borderless">
<item name="android:background">#303030</item>
</style>
Find
HTML:
<style name="StaminaItemLabel">
<item name="android:textColor">?android:textColorPrimary</item>
</style>
Replace To
HTML:
<style name="StaminaItemLabel">
<item name="android:textColor">#ffffffff</item>
</style>
Find
HTML:
<style name="TextAppearance.PasswordEntry" parent="@style/TextAppearance">
<item name="android:textColor">?android:textColorPrimary</item>
</style>
Replace To
HTML:
<style name="TextAppearance.PasswordEntry" parent="@style/TextAppearance">
<item name="android:textColor">#ffffffff</item>
</style>
Find
HTML:
<style name="TopDivider">
<item name="android:background">?setup_divider_color</item>
</style>
Replace To
HTML:
<style name="TopDivider">
<item name="android:background">#303030</item>
</style>
Find
HTML:
<style name="wifi_item_label">
<item name="android:textColor">?android:textColorSecondary</item>
</style>
Replace To
HTML:
<style name="wifi_item_label">
<item name="android:textColor">#b3ffffff</item>
</style>
Find
HTML:
<style name="wifi_item_content">
<item name="android:textColor">?android:textColorPrimary</item>
</style>
Replace To
HTML:
<style name="wifi_item_content">
<item name="android:textColor">#ffffffff</item>
</style>
Find
HTML:
<style name="SecurityPreferenceButtonContainer" parent="@android:style/DeviceDefault.Light.SegmentedButton">
<style name="SecurityPreferenceButton" parent="@android:style/Widget.DeviceDefault.Light.Button.Borderless">
<style name="Widget.TimePicker" parent="@android:style/Widget.DeviceDefault.Light.TimePicker">
Replace To
HTML:
<style name="SecurityPreferenceButtonContainer" parent="@android:style/DeviceDefault.SegmentedButton">
<style name="SecurityPreferenceButton" parent="@android:style/Widget.DeviceDefault.Button.Borderless">
<style name="Widget.TimePicker" parent="@android:style/Widget.DeviceDefault.TimePicker">
Find
HTML:
<style name="SetupWizardTheme.Light" parent="@android:style/Theme.DeviceDefault.Light.NoActionBar">
<item name="android:alertDialogTheme">@style/Theme.Light.WifiDialog</item>
<item name="ic_menu_add">@drawable/ic_menu_add_light</item>
<item name="ic_wps">@drawable/ic_wps_light</item>
<item name="setup_divider_color">@color/setup_divider_color_light</item>
<item name="wifi_signal_color">@color/setup_wizard_wifi_color_light</item>
<item name="wifi_signal">@drawable/wifi_signal_light</item>
</style>
Replace To
HTML:
<style name="SetupWizardTheme.Light" parent="@android:style/Theme.DeviceDefault.NoActionBar">
<item name="android:alertDialogTheme">@style/Theme.WifiDialog</item>
<item name="ic_menu_add">@drawable/ic_menu_add_dark</item>
<item name="ic_wps">@drawable/ic_wps_dark</item>
<item name="setup_divider_color">@color/setup_divider_color_dark</item>
<item name="wifi_signal_color">@color/setup_wizard_wifi_color_dark</item>
<item name="wifi_signal">@drawable/wifi_signal_dark</item>
</style>
Find
HTML:
<style name="Theme.Light.WifiDialog" parent="@android:style/Theme.DeviceDefault.Light.Dialog.Alert">
<item name="ic_menu_add">@drawable/ic_menu_add_light</item>
<item name="ic_wps">@drawable/ic_wps_light</item>
<item name="wifi_signal">@drawable/wifi_signal_light</item>
</style>
Replace To
HTML:
<style name="Theme.Light.WifiDialog" parent="@android:style/Theme.DeviceDefault.Dialog.Alert">
<item name="ic_menu_add">@drawable/ic_menu_add_dark</item>
<item name="ic_wps">@drawable/ic_wps_dark</item>
<item name="wifi_signal">@drawable/wifi_signal_dark</item>
</style>
Find
HTML:
<style name="Theme.SettingsBase" parent="@android:style/Theme.DeviceDefault.Settings" />
Replace To & Add
HTML:
<style name="Theme.SettingsBase" parent="@android:style/Theme.DeviceDefault" />
<item name="android:textColorPrimary">#ffffffff</item>
<item name="android:textColorSecondary">#b3ffffff</item>
Find
HTML:
<style name="Theme.DialogWhenLarge" parent="@android:style/Theme.DeviceDefault.Settings">
<style name="Theme.CryptKeeper" parent="@android:style/Theme.DeviceDefault.Settings">
<style name="Theme.AlertDialog" parent="@android:style/Theme.DeviceDefault.Light.Dialog.Alert">
Replace To
HTML:
<style name="Theme.DialogWhenLarge" parent="@android:style/Theme.DeviceDefault">
<style name="Theme.CryptKeeper" parent="@android:style/Theme.DeviceDefault">
<style name="Theme.AlertDialog" parent="@android:style/Theme.DeviceDefault.Dialog.Alert">
Find
HTML:
<style name="VertDivider">
<item name="android:background">@color/divider_color</item>
</style>
Replace To
HTML:
<style name="VertDivider">
<item name="android:background">#303030</item>
</style>
In Layout/Dashboard_Category, Replace The " background " to this
HTML:
android:background="#303030"
In Layout/battery_history_chart, Replace android:textcolor to this
HTML:
android:textColor="#ffffffff"
In Layout/preference, repalce the first android:textcolor with primary, and the second one with secondary
HTML:
android:textColor="?android:textColorPrimary"
android:textColor="?android:textColorSecondary"
In Layout/Stamina_battery_time, replace all the android:textcolor with this :
HTML:
android:textColor="?android:textColorSecondary"
Settings - Connectivity Options Theming
enhancedusbux - USB Connectivity Option
Navigate to res/values/styles.xml, Do the following :
Find
HTML:
<style name="settings" parent="@android:style/Theme.DeviceDefault.Light.DarkActionBar">
Replace To
HTML:
<style name="settings" parent="@android:style/Theme.DeviceDefault">
DualShock3 - ( data/app/com.sony.nfx.service.WirelessControllerManagerService.apk ) - Full App Theming
Navigate to res/values/colors.xml, Make the values like this :
HTML:
<color name="black87percent">#ddffffff</color>
<color name="black54percent">#89ffffff</color>
<color name="black26percent">#42ffffff</color>
Navigate to res/values/styles.xml, Do the following :
Find
HTML:
<style name="settings" parent="@android:style/Theme.DeviceDefault.Light">
Replace To
HTML:
<style name="settings" parent="@android:style/Theme.DeviceDefault">
This code in the last line of Styles.xml .​
SomcAutoPairing - Full App Theming
Navigate to res/values/styles.xml, Do the following :
Find
HTML:
<style name="OtsAppThemeBase" parent="@android:style/Theme.DeviceDefault.Light.DarkActionBar">
Replace To
HTML:
<style name="OtsAppThemeBase" parent="@android:style/Theme.DeviceDefault">
Find
HTML:
<style name="OtsTabletActionBar" parent="@android:style/Widget.DeviceDefault.Light.ActionBar.Solid">
Replace To
HTML:
<style name="OtsTabletActionBar" parent="@android:style/Widget.DeviceDefault.ActionBar.Solid">
Find
HTML:
[HTML]<style name="TranslucentStyle" parent="@android:style/Theme.DeviceDefault.Light.NoActionBar">
Replace To
HTML:
<style name="TranslucentStyle" parent="@android:style/Theme.DeviceDefault.NoActionBar">
SomcDlna - Full App Theming
Open AndroidManiFest.xml, Do the following :
Find
HTML:
<activity android:configChanges="keyboardHidden|orientation|screenSize" android:enabled="false" android:excludeFromRecents="true" android:launchMode="singleTop" android:name="com.sonyericsson.dlna.cta.CtaActivity" android:screenOrientation="user" android:theme="@android:style/Theme.DeviceDefault.Light.Dialog"/>
Replace To
HTML:
<activity android:configChanges="keyboardHidden|orientation|screenSize" android:enabled="false" android:excludeFromRecents="true" android:launchMode="singleTop" android:name="com.sonyericsson.dlna.cta.CtaActivity" android:screenOrientation="user" android:theme="@android:style/Theme.DeviceDefault.Dialog"/>
Navigate to res/values/styles.xml, Do the following :
Find
HTML:
<style name="DlnaTheme" parent="@android:style/Theme.DeviceDefault.Light">
Replace To
HTML:
<style name="DlnaTheme" parent="@android:style/Theme.DeviceDefault">
Find
HTML:
<style name="DlnaTheme.NoActionBar.TranslucentDecor" parent="@android:style/Theme.DeviceDefault.Light.NoActionBar.TranslucentDecor">
Replace To
HTML:
<style name="DlnaTheme.NoActionBar.TranslucentDecor" parent="@android:style/Theme.DeviceDefault.NoActionBar.TranslucentDecor">
SomcMirrorLink - Full App Theming :
Navigate to res/values/styles.xml, Do the following :
Find
HTML:
<style name="MirrorLinkManualSwitchTheme" parent="@android:style/Theme.DeviceDefault.Light.Dialog">
Replace To
HTML:
<style name="MirrorLinkManualSwitchTheme" parent="@android:style/Theme.DeviceDefault.Dialog">
Find
HTML:
<style name="MirrorLinkManualSwitchDialogTheme" parent="@android:style/Theme.DeviceDefault.Light.Dialog">
Replace To
HTML:
<style name="MirrorLinkManualSwitchDialogTheme" parent="@android:style/Theme.DeviceDefault.Dialog">
Find
HTML:
<style name="MirrorLinkSettingsTheme" parent="@android:style/Theme.DeviceDefault.Light.DarkActionBar">
Replace To
HTML:
<style name="MirrorLinkSettingsTheme" parent="@android:style/Theme.DeviceDefault">
SomcPlayAnywhere - Full App Theming
Navigate to res/values/colors.xml, Make the valeus like this :
HTML:
<color name="setting_background_color">#303030</color>
Navigate to res/values/styles.xml, Do the following :
Find
HTML:
<style name="PlayAnywhereTheme" parent="@android:style/Theme.DeviceDefault.Light.Dialog">
Replace To
HTML:
<style name="PlayAnywhereTheme" parent="@android:style/Theme.DeviceDefault.Dialog">
Find
HTML:
<style name="ThrowSettingTheme_isNotHomeAsUpEnabled" parent="@android:style/Theme.DeviceDefault.Light.DarkActionBar">
Replace To
HTML:
<style name="ThrowSettingTheme_isNotHomeAsUpEnabled" parent="@android:style/Theme.DeviceDefault">
Find
HTML:
<style name="ThrowSettingTheme" parent="@android:style/Theme.DeviceDefault.Light.DarkActionBar">
Replace To
HTML:
<style name="ThrowSettingTheme" parent="@android:style/Theme.DeviceDefault">
Find
HTML:
<style name="DeviceCardProgressTheme" parent="@android:style/Theme.DeviceDefault.Light">
Replace To
HTML:
<style name="DeviceCardProgressTheme" parent="@android:style/Theme.DeviceDefault">
Find
HTML:
<style name="DeviceCardProgressDialogTheme" parent="@android:style/Theme.DeviceDefault.Light.Dialog">
Replace To
HTML:
<style name="DeviceCardProgressDialogTheme" parent="@android:style/Theme.DeviceDefault.Dialog">
Find
HTML:
<style name="GuidancesTheme" parent="@android:style/Theme.DeviceDefault.Light.Dialog">
Replace To
HTML:
<style name="GuidancesTheme" parent="@android:style/Theme.DeviceDefault.Dialog">
Find
HTML:
<style name="DeviceCardAlreadyDialogTheme" parent="@android:style/Theme.DeviceDefault.Light.Dialog">
Replace To
HTML:
<style name="DeviceCardAlreadyDialogTheme" parent="@android:style/Theme.DeviceDefault.Dialog">
Find
HTML:
<style name="Translucent" parent="@android:style/Theme.Holo.Light">
Replace To
HTML:
<style name="Translucent" parent="@android:style/Theme.Holo">
Find
HTML:
<style name="CtaDialogTheme" parent="@android:style/Theme.DeviceDefault.Light.Dialog">
Replace To
HTML:
<style name="CtaDialogTheme" parent="@android:style/Theme.DeviceDefault.Dialog">
SomcSeamlessTethering - Full App Theming :
Navigate to res/values/style.xml, Do the following :
Find
HTML:
<style name="Dialog" parent="@android:style/Theme.DeviceDefault.Light.Dialog">
</style>
Replace To
HTML:
<style name="Dialog" parent="@android:style/Theme.DeviceDefault.Dialog">
</style>
Find
HTML:
<style name="DialogLegacy" parent="@android:style/Theme.DeviceDefault.Light.Dialog">
</style>
Replace To
HTML:
<style name="DialogLegacy" parent="@android:style/Theme.DeviceDefault.Dialog">
</style>
Find
HTML:
<style name="Default" parent="@android:style/Theme.DeviceDefault.Light">
</style>
Replace To
HTML:
<style name="Default" parent="@android:style/Theme.DeviceDefault">
</style>
SomcWifiDisplay - Full App Theming
Navigate to res/values/style.xml, Do the following :
Find
HTML:
<style name="App" parent="@android:style/Theme.DeviceDefault.Light.DarkActionBar">
Replace To
HTML:
<style name="App" parent="@android:style/Theme.DeviceDefault">
Find
HTML:
<style name="Black" parent="@android:style/Theme.DeviceDefault.Light.NoActionBar.Fullscreen">
Replace To
HTML:
<style name="Black" parent="@android:style/Theme.DeviceDefault.NoActionBar.Fullscreen">
Find
HTML:
<style name="Transparent" parent="@android:style/Theme.DeviceDefault.Light.Dialog">
Replace To
HTML:
<style name="Transparent" parent="@android:style/Theme.DeviceDefault.Dialog">
Find
HTML:
<style name="NotificationButton" parent="@android:style/Widget.Material.Light.Button.Borderless.Small" />
Replace To
HTML:
<style name="NotificationButton" parent="@android:style/Widget.Material.Button.Borderless.Small" />
Skin-Core-Release - Full App Theming
Download The Following Drawable From Here, Replace it with Yours.
Navigate to res/values/styles.xml, Do The Following :
Find
HTML:
<style name="Theme.Picker.Base" parent="@android:style/Theme.DeviceDefault.Light.DarkActionBar" />
Replace To
HTML:
<style name="Theme.Picker.Base" parent="@android:style/Theme.DeviceDefault" />
Find
HTML:
<style name="common_subheader" parent="@android:style/Widget.DeviceDefault.Light.TextView">
Replace To
HTML:
<style name="common_subheader" parent="@android:style/Widget.DeviceDefault.TextView">
Find
HTML:
<style name="skin_preview_text" parent="@android:style/Widget.DeviceDefault.Light.TextView">
Replace To
HTML:
<style name="skin_preview_text" parent="@android:style/Widget.DeviceDefault.TextView">
Find
HTML:
<style name="tab_item" parent="@android:style/Widget.DeviceDefault.TextView">
<item name="android:textColor">?android:textColorPrimary</item>
<item name="android:background">?android:selectableItemBackground</item>
</style>
Replace To
HTML:
<style name="tab_item" parent="@android:style/Widget.DeviceDefault.TextView">
<item name="android:textColor">#ffffffff</item>
<item name="android:background">#303030</item>
</style>
Find
HTML:
<style name="item_skin_skinTitle" parent="@android:style/Widget.DeviceDefault.Light.TextView">
Replace To
HTML:
<style name="item_skin_skinTitle" parent="@android:style/Widget.DeviceDefault.TextView">
Find
HTML:
<style name="item_skin">
<item name="android:background">?android:selectableItemBackground</item>
</style>
Replace To
HTML:
<style name="item_skin">
<item name="android:background">#303030</item>
</style>
SmallAppLauncher - Full App Theming
Download The Following Drawable From Here, Replace it with Yours.
Navigate to res/values/colors.xml, Make the values like this :
HTML:
<color name="listpopupwindow_divider">#ff000000</color>
Add this to res/layout/smallapp_menu_item.xml :
HTML:
android:background="#303030" android:textColor="#ffffffff", After android:textSize="18.0sp".
Download this pack, compare it with your layout files ( Z5's one is different ) .
Now,Navigate to values/res/styles.xml, Do the following :
Find
HTML:
<style name="SmallAppHeaderLayoutStyle" parent="@android:style/Widget.Holo.Light.ActionBar.Solid">
Replace To
HTML:
<style name="SmallAppHeaderLayoutStyle" parent="@android:style/Widget.DeviceDefault.ActionBar.Solid">
Find
HTML:
<style name="SmallAppRenameDescriptStyle">
<item name="android:textColor">#ff000000</item>
</style>
Replace To
HTML:
<style name="SmallAppRenameDescriptStyle">
<item name="android:textColor">#ffffffff</item>
</style>
Find
HTML:
<style name="SmallAppContentLayoutStyle">
<item name="android:background">@drawable/semc_bg_light</item>
</style>
Replace To
HTML:
<style name="SmallAppContentLayoutStyle">
<item name="android:background">@drawable/semc_bg_dark</item>
</style>
Find
HTML:
<style name="SmallAppIconStyle">
<item name="android:textColor">#ff000000</item>
<item name="android:lines">2</item>
</style>
Replace To
HTML:
<style name="SmallAppIconStyle">
<item name="android:textColor">#ffffffff</item>
<item name="android:lines">2</item>
Sound Enhancement - Full App Theming
Navigate to res/values/styles.xml, Do the following :
Find
HTML:
<style name="DefaultLightFromSettingsTheme" parent="@android:style/Theme.DeviceDefault.Light.DarkActionBar">
Replace To
HTML:
<style name="DefaultLightFromSettingsTheme" parent="@android:style/Theme.DeviceDefault">
Find
HTML:
<style name="AccessoryTheme" parent="@android:style/Theme.DeviceDefault.Light.NoActionBar">
Replace To
HTML:
<style name="AccessoryTheme" parent="@android:style/Theme.DeviceDefault">
Sound Picker - Full App Theming
Navigate to res/values/styles.xml, Do the following :
Find
HTML:
<style name="SoundPickerListView" parent="@android:style/Widget.DeviceDefault.Light.ListView">
Replace To
HTML:
<style name="SoundPickerListView" parent="@android:style/Widget.DeviceDefault.ListView">
Find
HTML:
<style name="SoundPickerRadioButton" parent="@android:style/Widget.DeviceDefault.Light.CompoundButton.RadioButton">
Replace To
HTML:
<style name="SoundPickerRadioButton" parent="@android:style/Widget.DeviceDefault.CompoundButton.RadioButton">
Find
HTML:
<style name="AppThemeBase" parent="@android:style/Theme.DeviceDefault.Light.DarkActionBar" />
Replace To
HTML:
<style name="AppThemeBase" parent="@android:style/Theme.DeviceDefault" />
Telecom - Full App Theming
Navigate to res/values/styles.xml, Do the following :
Find
HTML:
<style name="SomcSettingsLight" parent="@android:style/Theme.DeviceDefault.Settings">
Replace To
HTML:
<style name="SomcSettingsLight" parent="@android:style/Theme.DeviceDefault">
Find
HTML:
<style name="Theme.Telecomm.Transparent" parent="@android:style/Theme.Material.Light">
Replace To
HTML:
<style name="Theme.Telecomm.Transparent" parent="@android:style/Theme.Material">
Find
HTML:
<style name="SomcAmSettingsLight">
<item name="android:textColor">?android:textColorPrimary</item>
</style>
Replace To
HTML:
<style name="SomcAmSettingsLight">
<item name="android:textColor">#ffffffff</item>
</style>
TeleService - Full App Theming
Navigate to res/values/colors.xml, Make the values like this :
HTML:
<color name="background_dialpad">#303030</color>
<color name="dialpad_icon_tint">#ffffffff</color>
<color name="dialpad_digits_text_color">#ffffffff</color>
<color name="dialpad_secondary_text_color">#b3ffffff</color>
<color name="background_dialpad_pressed">#303030</color>
<color name="phone_settings_background_color">#303030</color>
<color name="incall_secondary_info_background">#303030</color>
<color name="incall_call_banner_background">#303030</color>
Now,Navigate to res/values/styles.xml, Do the following :
Find
HTML:
<style name="EmergencyDialerTheme" parent="@android:style/Theme.Material.Light">
Replace To
HTML:
<style name="EmergencyDialerTheme" parent="@android:style/Theme.Material">
Find
HTML:
<style name="SimImportTheme" parent="@android:style/Theme.Material.Light">
Replace To
HTML:
<style name="SimImportTheme" parent="@android:style/Theme.Material">
Find
HTML:
<style name="Empty" parent="@android:style/Theme.DeviceDefault.Light">
Replace To
HTML:
<style name="Empty" parent="@android:style/Theme.DeviceDefault">
Find
HTML:
<style name="DialerAlertDialogTheme" parent="@android:style/Theme.Material.Light.Dialog">
Replace To
HTML:
<style name="DialerAlertDialogTheme" parent="@android:style/Theme.Material.Dialog">
Find
HTML:
<style name="DialerSettingsLight" parent="@android:style/Theme.DeviceDefault.Light">
<item name="android:actionBarStyle">@android:style/Widget.DeviceDefault.Light.ActionBar.Solid</item>
</style>
Replace To
HTML:
<style name="DialerSettingsLight" parent="@android:style/Theme.DeviceDefault">
<item name="android:actionBarStyle">@android:style/Widget.DeviceDefault.ActionBar.Solid</item>
</style>
Find
HTML:
<style name="SettingsLight" parent="@android:style/Theme.DeviceDefault.Light">
<item name="android:actionBarStyle">@android:style/Widget.DeviceDefault.Light.ActionBar.Solid</item>
</style>
Replace To
HTML:
<style name="SettingsLight" parent="@android:style/Theme.DeviceDefault">
<item name="android:actionBarStyle">@android:style/Widget.DeviceDefault.ActionBar.Solid</item>
</style>
Find
HTML:
<style name="SettingsActionBarTheme" parent="@android:style/Theme.DeviceDefault">
<item name="android:actionBarTheme">@android:style/Theme.DeviceDefault.Light.DarkActionBar</item>
</style>
Replace To
HTML:
<style name="SettingsActionBarTheme" parent="@android:style/Theme.DeviceDefault">
<item name="android:actionBarTheme">@android:style/Theme.DeviceDefault</item>
</style>
Find
HTML:
<style name="SomcDialerSettingsLight" parent="@style/SomcSettingsLight">
<item name="android:dialogTheme">@android:style/Theme.DeviceDefault.Light.Dialog</item>
</style>
Replace To
HTML:
<style name="SomcDialerSettingsLight" parent="@style/SomcSettingsLight">
<item name="android:dialogTheme">@android:style/Theme.DeviceDefault.Dialog</item>
</style>
Find
HTML:
<style name="SomcEmergencyDialerTheme" parent="@android:style/Theme.DeviceDefault.Light">
<item name="android:alertDialogTheme">@android:style/Theme.DeviceDefault.Light.Dialog.Alert</item>
</style>
Replace To
HTML:
<style name="SomcEmergencyDialerTheme" parent="@android:style/Theme.DeviceDefault">
<item name="android:alertDialogTheme">@android:style/Theme.DeviceDefault.Dialog.Alert</item>
</style>
Find
HTML:
<style name="PhoneTheme" parent="@android:style/Theme.DeviceDefault.Light">
<item name="com.sonyericsson.uxp:extendedLookAndFeel">true</item>
</style>
Replace To
HTML:
<style name="PhoneTheme" parent="@android:style/Theme.DeviceDefault">
<item name="com.sonyericsson.uxp:extendedLookAndFeel">true</item>
</style>
Find
HTML:
<style name="PhoneAlertDialog" parent="@android:style/Theme.DeviceDefault.Light.Dialog">
Replace To
HTML:
<style name="PhoneAlertDialog" parent="@android:style/Theme.DeviceDefault.Dialog">
Find
HTML:
<style name="SomcSettingsLight" parent="@android:style/Theme.DeviceDefault.Settings">
Replace To
HTML:
<style name="SomcSettingsLight" parent="@android:style/Theme.DeviceDefault">
Find
HTML:
<style name="SomcSimImportTheme" parent="@android:style/Theme.DeviceDefault.Settings">
Replace To
HTML:
<style name="SomcSimImportTheme" parent="@android:style/Theme.DeviceDefault">
Find
<style name="Theme.Material.Settings" parent="@android:style/Theme.Material.Settings">
Replace To
HTML:
<style name="Theme.Material.Settings" parent="@android:style/Theme.Material">
Update Center - Full App Theming
Navigate to res/values/colors.xml, Do the following :
HTML:
<color name="secondary_text_color">#89ffffff</color>
Navigate to res/values/styles.xml, Do the following :
Find
HTML:
<style name="SystemDialogTheme" parent="@android:style/Theme.DeviceDefault.Light.Dialog.NoActionBar">
Replace To
HTML:
<style name="SystemDialogTheme" parent="@android:style/Theme.DeviceDefault.Dialog.NoActionBar">
Find
HTML:
<style name="MainTheme" parent="@android:style/Theme.DeviceDefault.Light.DarkActionBar">
Replace To
HTML:
<style name="MainTheme" parent="@android:style/Theme.DeviceDefault">
Whie Balance - Full App Theming
Navigate to res/values/styles.xml, Do the following :
Find
HTML:
<style name="AppTheme" parent="@android:style/Theme.DeviceDefault.Settings">
Replace To
HTML:
<style name="AppTheme" parent="@android:style/Theme.DeviceDefault">
SystemUI - Notifications Theming
In this stage, you have to modify Framework-res.apk, So Decompile it and Navigate to Styles, Search and make the styles like this :
HTML:
<style name="TextAppearance.Material.Notification" parent="@style/TextAppearance.Material">
<item name="textSize">@dimen/notification_text_size</item>
<item name="textColor">#b3ffffff</item>
</style>
<style name="TextAppearance.Material.Notification.Emphasis" parent="@style/TextAppearance.Material.Notification">
<item name="textColor">#b3ffffff</item>
</style>
<style name="TextAppearance.Material.Notification.Info" parent="@style/TextAppearance.Material.Notification">
<item name="textSize">@dimen/notification_subtext_size</item>
<item name="textColor">#b3ffffff</item>
</style>
<style name="TextAppearance.Material.Notification.Line2" parent="@style/TextAppearance.Material.Notification">
<item name="textSize">@dimen/notification_subtext_size</item>
<item name="textColor">#b3ffffff</item>
</style>
<style name="TextAppearance.Material.Notification.Time" parent="@style/TextAppearance.Material.Notification">
<item name="textSize">@dimen/notification_subtext_size</item>
<item name="textColor">#b3ffffff</item>
</style>
<style name="TextAppearance.Material.Notification.Title" parent="@style/TextAppearance.Material.Notification">
<item name="textSize">@dimen/notification_title_text_size</item>
<item name="textColor">#ffffffff</item>
</style>
Modify The Following From Framework-res/res/values/colors, And make it like this :
HTML:
<color name="notification_icon_bg_color">#636363</color>
<color name="notification_action_color_filter">@color/secondary_text_material_dark</color>
<color name="notification_media_primary_color">@color/primary_text_material_dark</color>
<color name="notification_media_secondary_color">@color/secondary_text_material_dark</color>
<color name="notification_progress_background_color">@color/secondary_text_material_dark</color>
Make The Following Values Like This in SystemUI.apk/res/values/colors.xml :
<color name="notification_legacy_background_color">#303030</color>
<color name="notification_material_background_color">#303030</color>
<color name="notification_material_background_dimmed_color">#d4000000</color>
<color name="notification_material_background_low_priority_color">#3d3d3d</color>
<color name="notification_material_background_media_default_color">#4a4a4a</color>
Download Layout files from Here, Replace with your Layout xml files.
Recompile,Sign .. Congrats!.
Calendar - Continue :
Now, Search For btn_default_mtrl_shape.xml, Replace The value and make it like this : android:color="#303030"
Modify refresh_bar.xml :
HTML:
android:background="#303030"
android:textColor="#ffffffff"
Modify hint_and_promo_item.xml :
HTML:
<TextView android:textStyle="bold" android:textColor="@android:color/primary_text_light" --> <TextView android:textStyle="bold" android:textColor="@android:color/primary_text_dark"
Modify skip_color.xml :
HTML:
<item android:color="#ffffffff" />
Modify event_info_title_bar.xml :
HTML:
<item android:icon="@drawable/ic_delete_w" android:id="@id/delete" --> <item android:icon="@drawable/ic_delete_w" android:id="@id/delete"
Modify event_info_fragment.xml :
HTML:
<Toolbar android:gravity="center_vertical" android:id="@id/toolbar" android:background="?android:colorPrimary" style="@style/ToolbarStyle" />
<RelativeLayout android:layout_width="fill_parent" android:layout_height="fill_parent">
<ScrollView android:id="@id/event_info_scroll_view" android:background="#303030" style="@style/MatchParent">
Modify btn_default_mtrl_shape.xml
HTML:
android:color="#3f3f3f"
Modify event_info_divider.xml
HTML:
android:background="#6f6f6f"
Modify edit_event.xml
HTML:
<ImageButton android:id="@id/event_color_button" android:background="#303030"
<ImageButton android:id="@id/maps_button" android:background="#303030"
<ImageButton android:id="@id/to_plus_required" android:background="#303030"
<ImageButton android:id="@id/to_plus_optional" android:background="#303030"
Modify sync_with_linkedin.xml
HTML:
android:src="@drawable/ic_close" to android:src="@drawable/ic_close_w"
Replace The following Drawables, with yours .
Here's The Most Awaited Guide!, Be sure to press thanks.
And PLEASE, When Following & Making Dark Apps According to this guide, Don't forget to put Credits And a link for the tutorial!
And there are tons of guide are coming soon
abo hani said:
Here's The Most-Waiting Guide!, Be sure to press thanks.
And PLEASE, When Following & Making Dark Apps According to this guide, Don't forget to put Credits And a link for the tutorial!
And there are tons of guide are coming soon
Click to expand...
Click to collapse
Awesome work bro, been waiting so long Thank you for all your guides and eagerly waiting for more :good:
Edit: Small correction bro, calculator background colour "#303030", you didn't change it in code (<color name="display_background_color">#ffffffff</color>)
jitz975 said:
Awesome work bro, been waiting so long Thank you for all your guides and eagerly waiting for more :good:
Edit: Small correction bro, calculator background colour "#303030", you didn't change it in code (<color name="display_background_color">#ffffffff</color>)
Click to expand...
Click to collapse
Oops , It's added now .. thanks for the tip! & glad you liked the guide :highfive:
abo hani said:
Oops , It's added now .. thanks for the tip! & glad you liked the guide :highfive:
Click to expand...
Click to collapse
@abo hani
You added that code without deleting :laugh: Bro, i fixed that analog clock in black visual bug. You need to edit smali files
Here is the step..
Navigate to smali\cpm\sonyericson\orgaizer\components\AnalogClock.smali
Search for this line or code "0xc1c1c2"
Code:
iget-object v0, p0, Lcom/sonyericsson/organizer/components/AnalogClock;->strokePaint:Landroid/graphics/Paint;
and change this below line
Code:
const v1, -0xc1c1c2
to this
Code:
const v1, -0x3e3e3f
Search for this line
Code:
iget-object v0, p0, Lcom/sonyericsson/organizer/components/AnalogClock;->fillPaint:Landroid/graphics/Paint;
and change this below line
Code:
const v2, -0xcccccd
to this
Code:
const v2, -0x1
Search for this line
Code:
iget-object v2, p0, Lcom/sonyericsson/organizer/components/AnalogClock;->fillPaint:Landroid/graphics/Paint;
and change this below line
Code:
const v3, -0xcccccd
to this
Code:
const v3, -0x1
Search for this line(Again same code)
Code:
iget-object v2, p0, Lcom/sonyericsson/organizer/components/AnalogClock;->fillPaint:Landroid/graphics/Paint;
and change this below line
Code:
const v3, -0xcccccd
to this
Code:
const v3, -0x1
Navigate to smali\cpm\sonyericson\orgaizer\components\AnalogTimer.smali
Search for this
Code:
iget-object v0, p0, Lcom/sonyericsson/organizer/components/AnalogTimer;->fillPaint:Landroid/graphics/Paint;
and change this below line
Code:
const v2, -0xcccccd
to this
Code:
const v2, -0x1
Search for this
Code:
iget-object v5, p0, Lcom/sonyericsson/organizer/components/AnalogTimer;->fillPaint:Landroid/graphics/Paint;
and change this below line
Code:
const v6, -0xcccccd
to this
Code:
const v6, -0x1
Navigate to smali\cpm\sonyericson\orgaizer\components\StopwatchClock.smali
Search for this
Code:
iget-object v0, p0, Lcom/sonyericsson/organizer/components/StopwatchClock;->fillPaint:Landroid/graphics/Paint;
and change this below line
Code:
const v1, -0xcccccd
to this
Code:
const v1, -0x1
This will fix that analog black bug bro :good:
Finally, hopefully more People can make their own apps dark from now on. Never had to edit smali to make any app dark though.
XperienceD said:
Finally, hopefully more People can make their own apps dark from now on. Never had to edit smali to make any app dark though.
Click to expand...
Click to collapse
:laugh: ya..may be this time, no pngs for clock layout. So it should be smali only
nice guide brov..... keep flying high brov!!!
@abo hani i pressed 4 thanks button.
thanks a lot for your great tut and hope bug will fixes soon
thanks
Hamidreza2010 said:
@abo hani i pressed 4 thanks button.
thanks a lot for your great tut and hope bug will fixes soon
thanks
Click to expand...
Click to collapse
Analog bug is fixed now, thanks to @jitz975 .
We still have the Email & Phonebook bugs, I'm working on Email bug now.
abo hani said:
Analog bug is fixed now, thanks to @jitz975 .
We still have the Email & Phonebook bugs, I'm working on Email bug now.
Click to expand...
Click to collapse
Fixed that email and phonebook bug too
For phonebook FIX,
Navigate to res\layout\dialpad_fragment.xml
Edit this line
Code:
<RelativeLayout android:background="@color/call_button_container_color" android:clickable="true" android:layout_width="fill_parent" android:layout_height="fill_parent">
To this
Code:
<RelativeLayout android:background="#ff303030" android:clickable="true" android:layout_width="fill_parent" android:layout_height="fill_parent">
Regarding that email, i will send you pm. No time.. working on PhoeniX v2.
jitz975 said:
So it should be smali only
Click to expand...
Click to collapse
I've not had to for my clock , depends on the look you're going for I guess, and nice to know.
abo hani said:
Analog bug is fixed now, thanks to @jitz975 .
We still have the Email & Phonebook bugs
Click to expand...
Click to collapse
I've listed some code in my Xperia guide that might be of help for the Phonebook, and you can see how it looks HERE.
jitz975 said:
Fixed that email and phonebook bug too
For phonebook FIX,
Navigate to res\layout\dialpad_fragment.xml
Edit this line
Code:
<RelativeLayout android:background="@color/call_button_container_color" android:clickable="true" android:layout_width="fill_parent" android:layout_height="fill_parent">
To this
Code:
<RelativeLayout android:background="#ff303030" android:clickable="true" android:layout_width="fill_parent" android:layout_height="fill_parent">
Regarding that email, i will send you pm. No time.. working on PhoeniX v2.
Click to expand...
Click to collapse
XperienceD said:
I've not had to for my clock , depends on the look you're going for I guess, and nice to know.
I've listed some code in my Xperia guide that might be of help for the Phonebook, and you can see how it looks HERE.
Click to expand...
Click to collapse
Phonebook bug is now fixed, I'm gonna try SemcEmail now, will see if the bug is fixed or not, thanks for the big help guys! :highfive:
Hi,
Very nice tutorial.
Being one of the target users wanted to try it by testing on the Calculator app - as this one only requires 5 inputs- but have run into a snag.
Have a rooted Z3C on LP 5.1.1 (.232) and when I go to /RES folder (using ES File Explorer) there is only one folder: images - nothing else??
Unable to find colors.xml via ES search at all??
Being the Newbie what am I missing/ doing wrong??
Norup58 said:
Hi,
Very nice tutorial.
Being one of the target users wanted to try it by testing on the Calculator app - as this one only requires 5 inputs- but have run into a snag.
Have a rooted Z3C on LP 5.1.1 (.232) and when I go to /RES folder (using ES File Explorer) there is only one folder: images - nothing else??
Unable to find colors.xml via ES search at all??
Being the Newbie what am I missing/ doing wrong??
Click to expand...
Click to collapse
You need to decompile it, not view it
Use AdvancedApkTool, install your framework using the tool, then decompile the apk, modify it, compile it, sign it, finally push to system and replace the existing apk.
unbelievable
Can`t read
I am joking bro.Thanks for your hard work.This is hammer of Guide that i have ever seen before:good::good::good:
6 thanks from me
Hello bro @abo hani
One small bug in settings.apk tutorial. We can't read battery history texts. Its all black. I have made a fix for that. Simply copy the xml fies to res/layout folder and re compile..
Here is the fixed files
https://drive.google.com/file/d/0BzhU-xAQX1qTa2F0ODdfZXVxRG8/view?usp=sharing
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Rajeev said:
Hello bro @abo hani
One small bug in settings.apk tutorial. We can't read battery history texts. Its all black. I have made a fix for that. Simply copy the xml fies to res/layout folder and re compile..
Here is the fixed files
https://drive.google.com/file/d/0BzhU-xAQX1qTa2F0ODdfZXVxRG8/view?usp=sharing
Click to expand...
Click to collapse
Thanks bro, added to the main guide .

[TUT][CM12.1] Adding Xperia Lockscreen Clock Style to CM12.1 SystemUI

I want to share how I add Xperia lockscreen clock style including analog, vertical, & horizontal clock to CM12.1 (or other rom based on it)
REQUIREMENT:
Before applying this guide, u have to:
- Know how to decompile, recompile, sign apk
- Know how to compare xml & smali
- Use this Sony fonts
- Apply this guide & this
STEPS:
SystemUI.apk
- Apply this
- Decompile SystemUI.apk
- Download attachment, merge to decompiled SystemUI.apk
- Open /res/values/styles.xml, add this
PHP:
<style name="502_hour">
<item name="android:textSize">114.0dip</item>
<item name="android:fontFamily">x-sst-medium</item>
</style>
<style name="502_minute">
<item name="android:textSize">114.0dip</item>
<item name="android:fontFamily">x-sst-ultralight</item>
</style>
<style name="511">
<item name="android:textSize">114.0dip</item>
<item name="android:fontFamily">x-sst</item>
</style>
<style name="601">
<item name="android:textSize">114.0dip</item>
<item name="android:fontFamily">x-sst-light</item>
</style>
<style name="502h_hour">
<item name="android:textSize">88.0dip</item>
<item name="android:fontFamily">x-sst-medium</item>
</style>
<style name="502h_minute">
<item name="android:textSize">88.0dip</item>
<item name="android:fontFamily">x-sst-ultralight</item>
</style>
<style name="511h">
<item name="android:textSize">88.0dip</item>
<item name="android:fontFamily">x-sst</item>
</style>
<style name="601h">
<item name="android:textSize">88.0dip</item>
<item name="android:fontFamily">x-sst-light</item>
</style>
- Recompile it
- Decompile again
- Open /res/values/public.xml
- Open /smali/com/dhian/clock/AnalogClock.smali, change id's with urs
Line 132: const v3, 0x7f0204ba <public type="drawable" name="somc_themeable_analog_clock_face" id="
Line 141: const v3, 0x7f0204bb <public type="drawable" name="somc_themeable_analog_clock_hour_hand" id="
Line 150: const v3, 0x7f0204bc <public type="drawable" name="somc_themeable_analog_clock_minute_hand" id="
Line 159: const v3, 0x7f0204bd <public type="drawable" name="somc_themeable_analog_clock_second_hand" id="
Click to expand...
Click to collapse
- Open /smali/com/dhian/clock2/AnalogClock.smali, change id's with urs
Line 132: const v3, 0x7f02030e <public type="drawable" name="plain_dial" id="
Line 141: const v3, 0x7f0204c0 <public type="drawable" name="plain_hour" id="
Line 150: const v3, 0x7f0204c1 <public type="drawable" name="plain_minute" id="
Line 159: const v3, 0x7f0204c2 <public type="drawable" name="plain_second" id="
Click to expand...
Click to collapse
- Open /smali/com/dhian/clock3/AnalogClock.smali, change id's with urs
Line 132: const v3, 0x7f0204c5 <public type="drawable" name="xplain_dial" id="
Line 141: const v3, 0x7f0204c8 <public type="drawable" name="xplain_hour" id="
Line 150: const v3, 0x7f0204c9 <public type="drawable" name="xplain_minute" id="
Line 159: const v3, 0x7f0204ca <public type="drawable" name="xplain_second" id="
Click to expand...
Click to collapse
- Save all changes
- Recompile, sign, push
NEXT TO POST #2
STEPS:
Settings.apk
- Apply this
- Decompile Settings.apk
- open /res/xml/zen_prefs.xml, add this
PHP:
<PreferenceScreen android:title="Lock screen"
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:settings="http://schemas.android.com/apk/res/com.android.settings">
<PreferenceCategory android:title="Status bar" />
<SwitchPreference android:title="Sony battery icon" android:key="kg_sony_battery" android:defaultValue="true" />
<SwitchPreference android:title="Percentage (right)" android:key="kg_sony_percent_right" android:defaultValue="true" />
<SwitchPreference android:title="Sony battery icon with percentage" android:key="kg_sony_battery_percent" android:defaultValue="false" />
<PreferenceCategory android:title="Analog clock" />
<SwitchPreference android:title="Standard" android:key="analog_clock" android:defaultValue="false" />
<SwitchPreference android:title="Sony" android:key="analog_sony" android:defaultValue="false" />
<SwitchPreference android:title="Xperia" android:key="analog_xperia" android:defaultValue="false" />
<PreferenceCategory android:title="Vertical clock" />
<SwitchPreference android:title="5.0.2 style" android:key="502" android:defaultValue="false" />
<SwitchPreference android:title="5.1.1 style" android:key="511" android:defaultValue="false" />
<SwitchPreference android:title="6.0.1 style (left)" android:key="601_left" android:defaultValue="false" />
<SwitchPreference android:title="6.0.1 style (center)" android:key="601_center" android:defaultValue="true" />
<SwitchPreference android:title="6.0.1 style (right)" android:key="601_right" android:defaultValue="false" />
<PreferenceCategory android:title="Horizontal clock" />
<SwitchPreference android:title="5.0.2 style" android:key="502h" android:defaultValue="false" />
<SwitchPreference android:title="5.1.1 style" android:key="511h" android:defaultValue="false" />
<SwitchPreference android:title="6.0.1 style" android:key="601h" android:defaultValue="false" />
<PreferenceCategory android:title="Others" />
<SwitchPreference android:title="Sony date" android:key="sony_date" android:defaultValue="false" />
<SwitchPreference android:title="RR date" android:key="rr_date" android:defaultValue="false" />
<SwitchPreference android:title="Alarm" android:key="alarm" android:defaultValue="true" />
</PreferenceScreen>
- Save all changes
- Recompile, sign, push
VIDEO PREVIEW
This guide is tested on Xperia M running CM12.1 & Resurrection Remix 5.5.9
For other rom just compare it
CREDITS
Thanks to Dhian Rusdiana for analog clock
Thanks to venkat kamesh, bamzzz, vandroid7
boro2 mo nyobain om, cm12.1 di m2 kaga stable2 ???
Is possible to make swipe to right to unlock?
please dont use such words to critique your nasty government. and I think you should rename your attachment file to more friendly language (or words), especially for user from indonesian.
and sorry for my bad english, coz you know? I am indonesian.

Categories

Resources