Dialer and Contacts theming dark - Nexus 4 Themes and Apps

Hello I would like dialer and contacts theming dark colored background
Which files should I work in Kit Kat once decompiled
That Png file or edit, any ideas. using apktool
In android 4.4
thanks

Thats not that simple, you would need to invert all texts too, but i think it needs framework editing too, adding xmls etc. To have a perfect black dialer and contacts with visible texts. Not sure anyone would mess with that just for 2 apps. Theme manager themes are there for that.
Sent from Pure Nexus⁴

Related

[Q] [REQ] Changing the default blank Silhouette in contacts

Does anyone know how to modify or change the default blank Silhouette in the contacts list? I believe Riptide9's ColorNClear theme had this mod by replacing the Silhouette with a blue Android icon. I am running Myn's Warm 2.2 RLS5. Thanks for any assistance.
this can be done by editing the framework-res.apk there is an .png for it which you can either copy over from riptides or use any you want.
ic_contact_picture.png, ic_contact_picture_2.png, and ic_contact_picture_3.png in the framework
picture_unknown.png in Phone.apk
ic_contact_picture.png in Mms.apk
You'll have to change all of them to get a uniform look in your contacts, when you get a call, while texting, etc.
These will change only contacts without photos correct?
Correct.
10char
Thanks. Hopefully I can get this to work.
Use ninjamorph to change from phone and mms thats what i use.
How do i go about using Ninjamorph to make the changes?
Could someone please provide some guidance on how i can achieve this and where these files are located?

[Q] CM7 Dialer Theming

i am running CM7 and enjoying every moment
i love the theme chooser there and i have downloaded BUUF theme...
the theme is not so complete so i wont use it but the dialer and settings menu icons are so damm wicked !
i have been trying to play with both apk's to theme my CM7 dialer like in buuf but i have never managed to get it work.
been searching lots of time but sadly cant find an answer
So....How can i theme ONLY my dialer and settings menu somehow using the BUUF apk ?
no matching file names and stuff like that between the 2 files and i have no idea what is the dialer what is settings menu what is contacts etc....
thnx in advanced

[Q] 3.5 msg invert

anyone know which files need to be edited in mms.apk to make it black background like on CM7??? running sense 3.5
Its crazy edits cause the colors come directly from HTC.resources.apk. they are XML edits and if u change then it effects other apk. U actually have to redirect where the color codes are coming from in smali edits within the apks and its not easy at all. Try using handcent atleast with that u can set the background and text colors through the app iteslf. Or u can try to invert it but unless ur good at smali and XML edit then ur out of luck. Jschisurf inverted the one from sense 1.0 back in the day so u might be able to use that as a reference. Google "inverted mms and jschisurf and xda" and u should find it
Papa Smurf151 said:
Its crazy edits cause the colors come directly from HTC.resources.apk. they are XML edits and if u change then it effects other apk. U actually have to redirect where the color codes are coming from in smali edits within the apks and its not easy at all. Try using handcent atleast with that u can set the background and text colors through the app iteslf. Or u can try to invert it but unless ur good at smali and XML edit then ur out of luck. Jschisurf inverted the one from sense 1.0 back in the day so u might be able to use that as a reference. Google "inverted mms and jschisurf and xda" and u should find it
Click to expand...
Click to collapse
Wow thanks for tha info! I figured it be tricky but at least I'm in a better direction
Sent from my PC36100 using xda premium

Theme Question

I've been playing around with the theme engine on CM9 nightlies and want to tweak one of the existing theme apks from the market for my own use, specifically the purple holo. I've been trying to integrate yellow into it for a schnazy purple/yellow theme starting with the dialer.
So here's the snag: I have no errors nor problems decompiling the theme apk. I go into the drawable file(s) (hdpi, mdpi and I believe xhdpi) and copy the dialer icons and proceed to edit them in gimp, changing them to yellow. I save them as .pngs. and then drop them back into their respected drawable folders.
Now I recompile, again, no errors or problems. Sign the apk and then push it to my phone. It installs just fine. HOWEVER when I go to switch to the theme via the integrated theme engine I states that it was not compiled properly and to contact the author.
So what am I missing? Do I actually need to edit an XML or something? I never changed any names or locations of any of the files. I'm new to themeing and trying to started on personal projects, maybe one day create my own from scratch. Any help from all you masters out there would be appreciated.
Sent from my Galaxy Nexus
Edited to include a market link of the theme I'm trying to alter:
https://play.google.com/store/apps/details?id=org.cerqueira.theme.Purple

[THEME][HOW TO GUIDE][ENTIRE PHONE][ICS 4.0.3 XWLP*][JKAY]The ICS Blue Project[WIP]

G'Day XDA,
After a number of months of countless hours of editing, I am finally able to make an initial release on a project that I am still currently working on... I call it [SIZE=+2]The ICS Blue Project[/SIZE].
My aim is to turn everything in my phone to the gorgeous ICS Blue colour. This means icons, text, everything. It has taken me a long time to figure everything out (with the help of a few XDAers) and to get where I am at the moment, and there is still a lot to come. I want to share this with anyone who is interested or likes the look of the theme, or anyone that wants to know how to do the same kind of editing in your own favourite colour. Now I know that this won't be for everyone. I'm sure there will be a number of people that think there is too much blue, that's why I've made individual zip files so that people can pick and choose what they like. As I said, this is the initial release so there will be (hopefully) a lot more updates to come soon.
Firstly I will have the different flashable zips that I have made (and what each one looks like) and then further down I will have what is still to come and then how I did it (ie what files were edited).
Flash these zips through ClockWorkMod Recovery but PLEASE make a Nandroid backup first, I won’t be held accountable for any broken phones but I will try to help you as best I can if the worst does happen. These zips have been made using XWLPI odexed stock ROM with JKay's Deluxe Framework v14.1.4 and JKay's Deluxe Settings App and also ICS Domination by Vertumus. If you do not have these installed then you will NOT get the same results that I have, but you can certainly try.
These zips may work on other ROMs (XWLPD, F & G) but you would have to try it first. I know some of them work on VK XWLPG deodexed ROM (thanks to martintspedersen for testing them!) but I don’t think they all will. I have included a few different zips for each section. Usually there will be an Icons Only, a normal and a Full zip. If you see the word ‘Full’ in the filename of the zip, then that contains resources.arsc which is usually ROM specific. This may not work if you have a different ROM.
FLASHABLE ZIPS
Accuweather Widget
{
"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"
}
[SIZE=+2]Accuweather Widget ICS Blue[/SIZE]
Calculator
[SIZE=+2]Calculator ICS Blue[/SIZE]
Calendar
[SIZE=+2]Calendar ICS Blue[/SIZE]
Camera
[SIZE=+2]Camera ICS Blue[/SIZE]
Clock
[SIZE=+2]Clock ICS Blue[/SIZE]
Contacts
[SIZE=+2]Contacts ICS Blue[/SIZE]
Gallery
[SIZE=+2]Gallery ICS Blue[/SIZE]
Google Quick Search Box
[SIZE=+2]Google Quick Search Box ICS Blue[/SIZE]
Internet
[SIZE=+2]Internet ICS Blue[/SIZE]
JKay Deluxe ICS Lockscreen
[SIZE=+2]JKay Deluxe ICS Lockscreen ICS Blue[/SIZE]
MMS (to achieve the transparent background behind the conversation bubbles, you need to do a little bit more than flash the zips, please see HOW TO GUIDE section)
[SIZE=+2]MMS ICS Blue[/SIZE]
Music Player
[SIZE=+2]Music Player ICS Blue[/SIZE]
Phone (to achieve the blue ring around the answer icon when someone is calling you, you need to do a little more than flash the zips, please see HOW TO GUIDE section)
[SIZE=+2]Phone ICS Blue[/SIZE]
Samsung Application Monitor
[SIZE=+2]Samsung Application Monitor ICS Blue[/SIZE]
Samsung Circle Lockscreen (to change the ‘Swipe screen to unlock’ to ICS Blue, you need to do a little more than just flash the zips, please see the HOW TO GUIDE section)
[SIZE=+2]Samsung Circle Lockscreen ICS Blue[/SIZE]
Settings
[SIZE=+2]Settings ICS Blue[/SIZE]
SystemUI
[SIZE=+2] SystemUI ICS Blue[/SIZE]
Task Manager
[SIZE=+2] Task Manager ICS Blue[/SIZE]
Touchwiz Launcher
[SIZE=+2]Touchwiz Launcher ICS Blue[/SIZE]
Now the following zips do not have multiple files, they are just a single zip.
Android Contact Pictures
[SIZE=+2]Android Contact Pictures ICS Blue[/SIZE]
Android Keyboard
[SIZE=+2]Android Keyboard ICS Blue[/SIZE]
Digital Clock
[SIZE=+2]Digital Clock ICS Blue[/SIZE]
MTP Application (excuse the dodgy picture, I couldn’t take a screenshot so I had to use my fiancee’s HTC Desire to take a photo of it!)
[SIZE=+2]MTP Application ICS Blue[/SIZE]
Nyandroid (the easter egg that you get from pressing ‘Android Version 4.0.3’ in Settings-About Phone 5 times fast)
[SIZE=+2]Nyandroid ICS Blue[/SIZE]
Power Saving Widget
[SIZE=+2]Power Saving Widget ICS Blue[/SIZE]
Toast Text
[SIZE=+2]Toast Text ICS Blue[/SIZE]
Now if you really want to have your phone looking the way that the screenshots are, you really need to install the following zip which changes ALL text that is controlled by framework-res and twframework-res default text colours.
Everything ICS Blue
[SIZE=+2]Everything ICS Blue[/SIZE]
And also below is a zip which contains all the icons for framework-res. I don’t have any screenshots for it, you’ll just have to trust me
[SIZE=+2]Framework Icons Only ICS Blue[/SIZE]
Now the last thing that I have before the HOW TO GUIDE are a few apks of certain applications that I have themed.
Android Gallery This has has to be pushed to /data, change permissions to rw-r--r-- and then installed like a normal apk.
[SIZE=+2]Android Gallery ICS Blue[/SIZE]
Google Play Music This has to be pushed to /system, change permissions to rw-r--r-- and then installed like a normal apk.
[SIZE=+2]Google Play Music ICS Blue[/SIZE]
Vlingo (Voice Talk/Voice Command) This has to be pushed to /system, change permissions to rw-r--r--, then pushed to /system/app and restart your phone.
[SIZE=+2]Vlingo ICS Blue[/SIZE]
So there you have all the flashable zips and apks that I have done so far. I do have more coming including:
Chrome
Downloads Monitor
Email
ES File Explorer
Facebook
Gmail
Google Maps
Google Play Store
Memo
My Files
Navigation
Video Player
YouTube
…and potentially any others if people request them. I will also be redoing all of this when the SGSII is updated to Jelly Bean and JKay does his awesome work and Vertumus does a JB Domination.
Check out the next post for the How To Guide.
XDA:DevDB Information
The ICS Blue Project, Theme for the Samsung Galaxy S II
Contributors
daveyannihilation
Version Information
Status: Beta
Created 2014-09-19
Last Updated 2014-09-19
How to guide
HOW TO GUIDE
Ok now some of this might be a bit tricky to explain but here goes nothing…
To do all of these modifications I initially set my computer up with the Android SDK and the JRE to be able to use APKTool. I personally use Wanam’s APK Tool for decompiling and recompiling but I’m sure that the normal APK Tool will do the trick.
Now you will need to have a root explorer on your device. I use ES File Explorer which works great for me, but I guess it’s personal preference. I use ES File Explorer to copy all the apks I want to mod and use APK Tool to decompile them.
Then I usually change the colour of the icons first. This is a very long winded process and takes a very long time. For editing icons, I use Greenfish Icon Editor Pro but again, it’s down to personal preference. All I can say is that when editing icons, bucket fill was my best friend. When editing .9.pngs, I use a program called xUltimate-9Patch which works great. You can also use a tool called 9PatchPngSuite.
Now once the icon editing is done, I usually start to edit the xml files. I use Notepad++ for editing xml and smali files. Depending on what folders are in the /res folder of the apk depends on what I edit. When I open an xml file, if I see the word ‘text’ anywhere in it, I will usually add the code android:textColor="#ff33b5e5" to it or change any instance of android:textColor to have the value of #ff33b5e5. This is quite time consuming as well, but the results speak for themselves.
Below is a list of all the different apks I have edited and the xml files which had the edits.
Accuweather Widget
Code:
SamsungWidget_WeatherClock.apk
/res/color
list_addbtn_color
list_addbtn_summary_color
list_summary_color
/res/layout-normal-hdpi
confirm_dst
listaddbtn
loading
map_item
menudeleteselectall
menusettingsrowcheckbox
slog_dialog
weatherclock_problem
weatherclockchecklistrow
weatherclockdetail
weatherclockinflate
weatherclocklistonerow
weatherclocklistrow
weatherclockmenuadd
weatherclockmenuaddrow
weatherclockmenuchangeorderrow
weatherclockmenusearch
weatherclockmenusearchrow
weatherclocksearchdetail
weathermap
weatherwidget_2x1
weatherwidget_2x2
weatherwidget_4x1
weatherwidget_4x2
weatherwidget_5x1
weatherwidget_5x2
/res/layout-normal-land-hdpi
weatherclockchecklistrow
weatherclockdetail
weatherclockinflate
weatherclocklistrow
weatherclocksearchdetail
weatherwidget_2x1
weatherwidget_2x2
weatherwidget_4x1
weatherwidget_4x2
Calculator
Code:
TouchWizCalculator.apk
/res/drawable
dialog_text_selector
/res/layout
main
text_item
layout-land
main
Calendar
Code:
TouchWizCalendar.apk
/res/color
tw_textappearance_grouptitle
tw_textappearance_listoneline
tw_textappearance_listtwolineprimary
tw_textappearance_listtwolinesecondary
tw_textappearance_listtwolinesecondarygrey
tw_textappearance_listtwolinesecondaryorange
tw_textappearance_menusmall
tw_textappearance_softkey
tw_textappearance_tab
tw_textappearance_title
/res/layout
agenda_day
agenda_delete_all
agenda_header_footer
agenda_select_all
alarm_customize
allday_expandable_item
allday_item
auto_complete_text
calendar_item
calendar_preference_child
calendars_list_item
compose_header
date_picker_dialog_title
day_activity
dayeventlist_activity
edit_alarm_item
edit_event
edit_leapevent_confirm
edit_newevent_confirm
edit_newevent_google_confirm
empty
empty_list
edit_info_alarm
edit_info_view
event_item
month_activity
participant_schedule_activity
quickadd
recently_participants_item
recipient_dropdown_item
repeat_duration
repeat_interval_customize
resolver_list_item
sd_list
select_allitem_header
select_map_activity
simple_list_item_single_choice
softkey
softkeys
timezone_footer
toast_body
tw_calendars_allitem
tw_calendars_item
vcal_info_activity
week_activity
/res/layout-land
day_activity
dayeventlist_activity
month_activity
week_activity
/res/values
colors
drawables
styles
Camera
Code:
Camera.apk
/res/layout
camcorderindicators
eidtusername
history
history_item
zoom_container
zoom_controls
/res/layout-nodpi
actionshot
addmeshot
camcorderbaseindicators
camerabaseindicators
cartoonshotmodeview
cropimage
helptextpopup
kor_toast_layout
main
timercountingindicator
videorecordingmenu
/res/values
styles
QuickView.apk
/res/layout
custom_menu_landscape_1
custom_menu_landscape_2
custom_menu_portrait_1
custom_menu_portrait_2
more_option_layout
rename_dialog
send_list_dialog_row_item
/res/layout-800x480
custom_menu_landscape_1
more_option_layout
/res/layout-1280x720
custom_menu_landscape_1
more_option_layout
/res/layout-1280x800
custom_menu_landscape_1
more_option_layout
Clock
Code:
ClockPackage.apk
/res/color
alarm_text_first
alarm_text_secondary
text_color_default
text_color_repeat_day
text_color_repeat_Sunday
/res/layout
alarm_alert
alarm_alert_kor
alarm_delete
alarm_delete_list_item
alarm_detail
alarm_list
alarm_list_delete_header
alarm_list_header
alarm_list_item
alarm_repeat
alarm_smart_alarm
alarm_smart_alert
alarm_smart_alert_kor
alarm_snoozealarm_volume_adjust
brightnesslayout
color_dialog
context_menu_header
cradle_saver
cradle_setting
cradle_time_date
delete_dialog_body
desk_home_wallpaper
digital_clock
fastscrollview_alp
fastscrollview_gmt
list_item_text_two_line_multi_selection
listlayout
listlayout_look
main
number_picker
repeat_btn_group
schedule_item
stopwatch
stopwatch_list_item
switcher_timezone
timer
timer_alarm
timer_detail
timesetting_group
wallpaper_chooser
wc_city_list
wc_del_list_item_image_multi_selection
wc_delete_list
wc_delete_list_head
wc_dst_list
wc_dst_list_item_image_multi_selection
wc_home_main
wc_home_main_head
wc_list_item_image
wc_list_item_text_one
wc_list_item_text_two
wc_reorder_list
wc_reorder_list_item
wc_tmap
wc_tmap_popup
wc_tmap_popup_kor
/res/layout-land
alarm_alert
alarm_alert_kor
alarm_list
alarm_list_delete_header
alarm_list_header
alarm_list_item
alarm_smart_alert
alarm_smart_alert_kor
city_weather
cradle_main
cradle_main_kor
cradle_main_tab
cradle_main_tab_kor
number_picker
stopwatch
stopwatch_list_item
timer_alarm
timesetting_group
wc_del_list_item_image_multi_selection
wc_delete_list
wc_delete_list_head
wc_dst_list
wc_dst_list_item_image_multi_selection
wc_home_main
wc_home_main_head
wc_list_item_image
wc_list_item_text_one
wc_list_item_text_two
wc_reorder_list
wc_reorder_list_item
layout-port
city_weather
cradle_main
cradle_main_kor
cradle_main_tab
cradle_main_tab_kor
/res/values
colors
drawables
styles
Contacts
Code:
Contacts.apk
/res/color
account_filter_header_text_color
color_tab_text
color_text_blue
color_text_dark_blue
color_text_gray_black
color_text_gray_white
color_txt_white_black
list_header_text_color
list_primary_text_color
list_secondary_text_color
primary_text_color
secondary_text_color
tw_main_list_primary_text_color
tw_main_list_secondary_text_color
user_profile_button_text_color
/res/layout
account_selector_list_item
aggregation_suggestions_item
call_detail
call_detail_delete_allitem
call_detail_delete_history_item
call_detail_history_item
call_log_duration
call_log_fragment
call_log_list_item
carousel_about_tab
carousel_updates_tab
change_account_prompt
common_list_item_checkbox_right
common_list_item_one_line_text
common_two_text_line_checkbox_right
confirm_add_detail_activity
contact_detail_custom_action_bar
contact_detail_empty
contact_detail_fragment
contact_detail_list_item
contact_detail_network_title_entry_view
contact_editor_accounts_changed_activity_with_picker
contact_editor_accounts_changed_activity_with_text
contact_history_list_fragment
contact_history_list_item
contact_history_select_list_header
contact_history_viewby_list_row
contact_info_select_allitem
contact_list_filter_item
contact_speed_dial_dialog_body
contact_tile_frequent
contact_tile_frequent_phone
contact_tile_list
contact_tile_starred
contact_tile_starred_quick_contact
contact_tile_starred_secondary_target
contact_tips_dialog_fragment
contacts_list_content
create_new_contact
custom_contact_list_filter_account
custom_contact_list_filter_group
custom_dialog_layout
data_browse_dialog_fragment
data_browse_dialog_item
delete_all_header_view
dialer_search_dialog
dialer_searchdialog_contacts
dialpad_fragment
dialpad_searchview
dialpad_searchview_land
directory_header
edit_kind_title
editor_account_header
editor_account_header_with_dropdown
full_text_custom_action_bar
group_browse_list_account_header
group_browse_list_item
group_child_row
group_editor_autocomplete_view
group_editor_view
group_member_suggestion
group_select_list_row
group_source_button
interaction_contact_picker_content
interaction_group_child_row
item_group_membership
item_read_only_field
item_ringtone
join_contact_picker_list_content
join_contact_picker_section
join_contact_picker_show_all
joined_contact_list_row
joined_contact_picker
list_section
list_separator
log_delete_allitem
log_delete_list_item
log_delete_main
log_email_list_item
log_email_separator
phone_disambig_item
playback_layout
preference_charset_help
quickcontact_list_item
quickcontact_list_item_address
quickcontact_photo_container
raw_contact_readonly_editor_view
rejectlist_popup_check
replace_contact_list_content
search_header
select_all_header
select_all_header_checkbox_right
select_contact_info_row
select_contact_title_header
select_dialog_item
send_contact_explain
send_contact_list_row
service_number_list_row
set_default_list_row
sim_contact_picker_content
social_widget
speed_dial_floating
speed_dial_item
speed_dial_list
speed_dial_list_item
split_aggregate_list_item
status_bar_ongoing_event_progress_bar
stream_item_row_text
structured_name_editor_view
total_contacts
total_contacts_footer
total_contacts_temp
tw_common_empty_item_layout
tw_contacts_list_unavailable_view
tw_contacts_unavailable_fragment
tw_total_number_of_contacts_bar
user_profile_button
user_profile_header
/res/layout-land
call_detail
speed_dial_floating
speed_dial_item
tw_common_empty_item_layout
/res/layout-sw580dp
contact_detail_fragment
detail_header_contact_with_updates
detail_header_contact_without_updates
external_group_editor_view
group_detail_fragment
group_editor_view
group_source_button
list_separator
search_header
/res/layout-sw580dp-w1000dp
contact_detail_empty
contact_detail_fragment
contact_detail_list_item
detail_header_contact_with_updates
detail_header_contact_without_updates
group_detail_fragment
/res/layout-w470dp
contact_detail_fragment
group_source_button
/res/values
colors
styles
Gallery
Code:
Gallery3D.apk
/res/layout
cropimage
details_item
details_right_info
motion_dialog_guide_info
motion_dialog_guide_off
motion_dialog_guide_on
motion_preview
motion_tutorial
movie_view
new_contact
photo_frame_2
photo_frame_2x1
photo_frame_3
photo_frame_4
photo_frame_5
rename_dialog
resolve_list_item
/res/layout-hdpi
cropimage
/res/layout-land
cropimage
/res/layout-land-hdpi
cropimage
Google Quick Search Box
Code:
GoogleQuickSearchBox.apk
/res/color
primary_text
primary_text_suggest
secondary_text
secondary_text_suggest
/res/layout
first_run
first_run_overlay
local_suggestion
placeholder_updating
searchable_item_preference
suggestion
suggestion_debut_text
web_search_suggestion
/res/values
colors
styles
Internet
Code:
SecBrowser.apk
/res/layout
add_new_bookmark
add_to_option
autofill_settings_fragment
bookmark_group_view
bookmark_list
bookmark_reorder_grid_item
bookmark_reorder_list_item
bookmark_sync_wizard
bookmark_sync_wizard_item
bookmark_test
bookmark_thumbnail
bookmark_widget_list_item
bookmark_widget_multiselections
bookmarks
bookmarkthumbnailwidget_item
bookmarkthumbnailwidget_item_folder
browser_add_bookmark_content
empty_rss
error_console
folder_item
folder_list_item
font_size_widget
geolocation_permissions_prompt
history
history_header
history_item
http_authentication
import_bookmarks_dialog
import_bookmarks_dialog_button
motion_dialog_guide_off
motion_dialog_guide_on
nav_screen
new_folder_layout
page_info
qc_menu_item
qc_tab
qc_tabs_view
rss_links_item
screenshot_view
sec_power_ctrl_dialog
setup_autofill_dialog
snapshot_item
snapshots
ssl_success
ssl_warning
suggestion_item
tab_title
title_bar_autologin
title_bar_nav
title_bar_snapshot
tw_bookmark_group_view
tw_bookmark_list
tw_bookmark_multi_selection
tw_bookmark_sync_wizard
tw_bookmark_sync_wizard_item
tw_bookmark_thumbnail
tw_bookmarks
tw_bookmarkthumbnailwidget_item
tw_bookmarkthumbnailwidget_item_folder
tw_browser_add_bookmark_content
tw_create_folder
video_loading_progress
website_settings
website_settings_row
webview_preview
widget_account_selection
/res/layout-land
nav_screen
page_info
/res/layout-port
autofill_settings_fragment
/res/layout-sw600dp
history
pick_bookmark
snapshot_item
snapshots
title_bar_autologin
title_bar_snapshot
/res/values
bools
colors
styles
JKay ICS Deluxe Lockscreen
Code:
framework-res.apk
/res/layout
keyguard_screen_ics_unlock
keyguard_screen_ics_unlock_land
MMS*
Code:
Mms.apk
/res/drawable
conversation_item_date
conversation_item_draft
listitem_background
listitem_date
listitem_date_sending
listitem_text_ginger
/res/layout
attachment_info
attachment_list_item
attachment_rename_dialog_layout
channel_edit
class0_dialog
compose_message_fragment
composer_attachment_list_item
confirm_rate_limit_activity
conversation_composer
conversation_footer
conversation_header
conversation_list_item
conversation_list_item_date
conversation_list_item_from
conversation_list_item_subject
conversation_list_screen
conversation_list_screen_fragment
delete_thread_dialog_view
delivery_report_header
delivery_report_list_item
drm_contents_list_item
hd_message_list_item
icon_list_item
message_contact_header
message_date_and_icons
message_file_rename_dialog
message_list_item
message_list_item_textview
message_picker
mms_downloading_view
mms_layout_view
mms_play_controller
mms_rich_composer
mms_rich_composer_bottomtext
mms_rich_composer_toptext
my_channel
page_number
playing_audio_info
push_message_dialog
recipients_editor
retry_sending_dialog
search_activity
search_item
select_all_cb
select_map_activity
sim_list
sim_list_item
slideshow
smiley_menu_item
sms_roam_guard_dialog
text_field_color_item
to_button_layout
tranlate_language_item
translator_layout
view_subject_header
view_title_header
/res/layout-finger
recipient_filter_item
/res/values
styles
*Now to be able to change the colour of the background behind the text bubbles in a conversation, there is a smali file that has to be edited. This can be found at /smali/com/android/mms/ui/ComposeMessageFragment.smali and look for the code
Code:
const v1, -0xd4d2d0
This code will need to be changed to whatever colour you want the background. Mine is transparent, so I changed mine to 0x0 but you can change it to whatever you want. Go to this thread because it explains everything there. If you run an odexed rom then you will need to deodex Mms.apk, make the edits and then reodex it back. I used dsixda’s Android Kitchen to deodex the apk and then I used alkhafaf’s Auto Odexer Script to reodex back. It takes a bit of time and mucking around, but well worth it.
Music Player
Code:
MusicPlayer.apk
/res/layout
find_tag_main
list_file_empty
list_item_count_info
list_item_title
list_item_track_albumart_common
list_item_track_text_common
list_main_header
list_main_header2
list_main_header_checkable
list_main_soft_button
list_nowplaying
media_info_bottom
media_info_main_image_item
media_info_main_plain_text
media_info_main_subtitle
media_info_main_text_item_oneline
media_info_main_text_item_twoline_a
media_info_main_text_item_twoline_b
music_picker
music_picker_item
music_player_album
music_player_control
music_player_search_dialog_row
music_player_tip_dialog_layout
music_player_title
music_setting_menu_reorder_item
music_setting_menu_reorder_layout
music_setting_music_menu
music_simple_list_item_single_choice
no_item
notification_music_control
query_browser_activity
send_list_dialog_row_item
/res/layout-hdpi
list_nowplaying
/res/layout-land
custom_eq_control_bar
music_player_tip_dialog_layout
/res/layout-port
custom_eq_control_bar
/res/values
colors
Phone*
Code:
Phone.apk
/res/color-finger
dialer_button_text
incall_button_text
ota_title_color
layout
adn_list
call_card
call_card_land
call_card_land_incoming
call_card_person_info
call_card_person_info_land
call_card_person_info_land_incoming
caller_in_conference
change_sim_pin_screen
conference_call_list_row
dialog_guide
dialog_ussd_response
dialpad_buttons_view
dialpad_buttons_view_land
dtmf_twelve_key_dialer_view
edit_fdn_contact_screen
enable_fdn_screen
enable_sim_pin_screen
endcall_buttons_view
endcall_buttons_view_land
eri_text_layout
fake_phone_activity
fdn_btnview
flatrate_alertactivity
get_pin2_screen
hdvt
hdvt_duringcallmain
hdvt_duringcallmain_land
hdvt_outgoing
incall_buttons_view
incall_buttons_view_land
incall_screen
incoming_sliding_widget
manage_conference_panel
multi_call_view
otacall_card
overturn_incallscreen_layout
pref_dialog_editphonenumber
pref_dialog_editpin
quick_panel_call
quick_panel_call_tim
reject_call_with_msg_content
reject_call_with_msg_sliding_drawer
sim_import_list_entry
sim_ndp
simple_list_item2
sip_settings_ui
try_actually_common
videocall_captureimageviewer
vtduringcall_main
vtendcall_main
vtincoming_main_lock
vtoutgoing_main_unlock
waiting_call_dialog_title
/res/layout-finger
custom_dialog_info_vt
dtmf_twelve_key_dialer
emergency_dialer
non_drawer_dialpad
/res/layout_land
flatrate_alertactivity
vtduringcall_main
vtendcall_main
vtincoming_main_lock
vtoutgoing_main_unlock
/res/layout-land-finger
emergency_dialer
/res/layout-long-finger
emergency_dialer
non_drawer_dialpad
layout-long-land-finger
emergency_dialer
/res/values
bools
colors
drawables
styles
*To change the colour of the ring around the phone icon that you slide to answer an incoming call, you need to open /smali/com/android/phone/IncomingCallWidget$Handle.smali and search for the code
Code:
-0x9e5eeb
and change that to whatever colour you want.
Samsung Application Monitor
Code:
SamsungWidget_ProgramMonitor.apk
/res/layout
widget_layout
/res/layout-hdpi
widget_layout
/res/values
colors
Samsung Circle Lockscreen*
Code:
framework-res.apk
/res/layout
keyguard_circlelock_missedevent_da
keyguard_circlelock_missedevent_da_land
zzz_keyguard_screen_clockwidget
zzz_keyguard_screen_clockwidget_land
*To be able to change the ‘Swipe screen to unlock’ text colour, you actually need to edit android.policy.jar which can be found in /system/framework. Once you Baksmali the file, you then need to go find com/android/internal/policy/impl/CircleLockScreen.smali and search for the code
Code:
const v9, -0x141415
and change that to the colour you want.
Settings
Code:
Settings.apk
/res/layout
accessibility_tutorial_app_icon
account_preference
account_sync_screen
account_view
android_beam
apn_preference_layout
app_percentage_item
asensor
battery_info
bluetooth_connection_access
bluetooth_discoverable
bluetooth_map_access
bluetooth_pb_access
bluetooth_pin_confirm
bluetooth_pin_entry
bookmark_picker_item
bt_enabling_progress
choose_lock_password
choose_lock_password_emergency
choose_lock_pattern
choose_lock_pattern_tutorial
confirm_dialog
confirm_lock_password
confirm_lock_pattern
credentials_dialog
crypt_decrypt_confirm
crypt_decrypt_password_entry
crypt_decrypt_progress
crypt_decrypt_settings
crypt_decrypt_status
crypt_keeper_confirm
crypt_keeper_password_entry
crypt_keeper_password_field
crypt_keeper_progress
crypt_keeper_sdcard_confirm
crypt_keeper_settings
crypt_keeper_settings_sd
crypt_keeper_status
crypt_sdcard_confirm
crypt_sdcard_settings
custom_preference
custum_power_saving
data_usage_app_title
data_usage_bytes_editor
data_usage_cycle_editor
data_usage_cycles
data_usage_detail
data_usage_header
data_time_settings_setupwizard
date_time_setup_custom_list_item_2
device_admin_add
device_admin_item
device_admin_settings
dialog_edittext
dialog_edittext_phone
dialog_motion_guide
display
fmm_main
gsensor
installed_app_details
intent_sender
introduction
iwlan_dialog
iwlan_dialog_row
keyguard_screen_clock
keyguard_screen_lockinfo
linked_contacts_list_row
lock_preview
manage_accounts_screen
manage_applications
manage_applications_item
master_clear
master_clear_account
master_clear_confirm
media_format_final
media_format_final_sd
media_format_primary
media_format_primary_sd
mode_preview
ownerinfo
pick_item
power_saving_mode_tips
power_usage_action_item
power_usage_detail_item_text
power_usage_details
power_usage_package_item
powersavingmode_widget
preference
preference_dialog_brightness
preference_dialog_ringervolume
preference_dialog_vibrationfeedback
preference_empty_list
preference_header_switch_item
preference_icon
preference_inputmethod
preference_inputmethod_widget
preference_motion_sensitivity
preference_powergauge
reference_progress_category
preference_spellchecker
preference_tts_engine
preference_widget_shortcut
provider_preference
proxy
radio_info
recipients
remember_dock_setting
remote_controls
running_processes_item
running_processes_view
running_service_details_process
running_service_details_service
sensor_aiding_popup
separator_label
set_backup_pw
settings_storage_miscfiles
sim_change_alert
system_power_saving_discover_notify
text_description_preference
title
trusted_credential
try_actually_common
twelve_key_entry
two_buttons_panel
usage_stats
usb_utility
user_dictionary_item
voice_recognition_dialog
vpn_dialog
weak_biometric_fallback_header
wifi_ap_dialog
wifi_config_info
wifi_config_preference
wifi_config_ui_for_setup_wizard
wifi_dialog
wifi_dialog_row
wifi_p2p_connect_button
wifi_p2p_connect_end_button
wifi_p2p_deviceinfo_dialog
wifi_p2p_devicename_dialog
wifi_p2p_dialog
wifi_p2p_more_dialog
wifi_setup_custom_list_item_1
wifi_status_test
/res/layout-land
choose_lock_password
choose_lock_pattern
choose_lock_pattern_tutorial
confirm_lock_password
confirm_lock_pattern
crypt_keeper_password_entry
crypt_keeper_progress
crypt_keeper_status
/res/layout-sw600dp
accessibilty_tutorial_container
choose_lock_password
choose_lock_pattern
choose_lock_pattern_tutorial
confirm_lock_password
confirm_lock_pattern
crypt_keeper_password_entry
crypt_keeper_progress
date_time_settings_setupwizard
preference_inputmethod
wifi_settings_for_setup_wizard_xl
/res/layout-sw600dp-land
choose_lock_password
choose_lock_pattern
choose_lock_pattern_tutorial
confirm_lock_password
confirm_lock_pattern
crypt_keeper_password_entry
wifi_settings_for_setup_wizard_xl
/res/layout-sw720dp
date_time_settings_setupwizard
/res/values
colors
styles
SystemUI
Code:
SystemUI.apk
/res/layout
battery_low
intruder_alert
jkay_quick_setting_button
jkay_status_bar
jkay_status_bar_expanded
jkay_status_bar_tracking
status_bar
status_bar_expanded
status_bar_icon
status_bar_no_recent_apps
status_bar_toggle_slider
status_bar_tracking
tw_quick_setting_button
tw_quick_setting_mobile_data_alertdialog
tw_status_bar
tw_status_bar_expanded
tw_status_bar_toggle_slider
tw_status_bar_tracking
/res/layout-land
jkay_status_bar_recent_panel
status_bar_recent_item
status_bar_recent_panel
/res/layout-port
jkay_status_bar_recent_panel
status_bar_recent_item
status_bar_recent_panel
/res/layout-sw600dp
compat_mode_help
status_bar_compat_mode_panel
status_bar_input_methods_item
status_bar_input_methods_panel
status_bar_no_recent_apps
status_bar_notification_area
status_bar_notification_panel_title
status_bar_pocket_panel
status_bar_recent_item
status_bar_recent_panel
status_bar_settings_view
status_bar_ticker_compat
tw_status_bar_notification_area
tw_status_bar_notification_panel
tw_status_bar_notification_panel_title
tw_status_bar_settings_view
tw_status_bar_toggle_slider
/res/values
colors
drawables
styles
/res/values-sw600dp
colors
styles
Task Manager
Code:
JobManager.apk
/res/color
text_sub
/res/layout
manage_applications_item
manages_installedapplications_item
package_list
ramusage
running_app
summary
Touchwiz Launcher
Code:
TouchWiz30Launcher.apk
/res/color
bright_text_dark_focused
/res/layout
add_widget_item
application_boxed_top
application_list
application_list_item
application_listboxed
appwidget_error
default_sort_dialog
icon_view_base
launcher_factorymode
live_folder_grid
live_folder_list
lm_help_1_dialog
menu_edit_dialog
mm_list_mode
motion_dialog_off
motion_dialog_on
rename_folder
samsung_add_list_item
scrollmenu_item
user_folder
widget_preview
widget_search
yesno_dialog
/res/layout-land
add_widget_item
application_boxed
folder_boxed
launcher
/res/layout-port
application_boxed
folder_boxed
launcher
/res/values
bools
colors
integers
strings
styles
Android Keyboard
Code:
LatinIME.apk
/res/layout
key_preview
recognition_status
sound_effect_volume_dialog
suggestion_info
suggestion_preview
suggestion_word
vibration_settings_dialog
voice_punctuation_hint
voice_swipe_hint
/res/layout-sw768dp
recognition_status
/res/values
styles
Toast Text
Code:
framework-res.apk
/res/layout
transient_notification
Everything ICS Blue
Code:
framework-res.apk
/res/color
primary_text_dark
primary_text_dark_disable_only
primary_text_dark_focused
primary_text_dark_nodisable
primary_text_disable_only_holo_dark
primary_text_disable_only_holo_light
primary_text_holo_dark
primary_text_holo_light
primary_text_light
primary_text_light_disable_only
primary_text_light_nodisable
primary_text_nodisable_holo_dark
primary_text_nodisable_holo_light
secondary_text_dark
secondary_text_dark_nodisable
secondary_text_holo_dark
secondary_text_holo_light
secondary_text_light
secondary_text_light_nodisable
secondary_text_nodisable_holo_dark
secondary_text_nodisable_holo_light
secondary_text_nofocus
tab_indicator_text
tab_indicator_text_v4
tertiary_text_dark
teritary_text_holo_dark
tertiary_text_holo_light
tertiary_text_light
tw_action_bar_menu_text_holo_dark
tw_primary_text_dark
tw_primary_text_dark_disable_only
tw_primary_text_dark_focused
tw_primary_text_nodisable
tw_primary_text_light
tw_primary_text_light_disable_only
tw_primary_text_light_nodisable
tw_secondary_text_dark
tw_secondary_text_dark_nodisable
tw_secondary_text_light
tw_secondary_text_light_nodisable
tw_secondary_text_nofocus
tw_switch_off_holo_dark
tw_switch_on_holo_dark
tw_tab_indicator_text
tw_tertiary_text_dark
tw_tertiary_text_light
widget_edittext_dark
zzz_tw_button_text_inversible
zzz_tw_primary_icon_text_light
zzz_tw_primary_text_dark
zzz_tw_primary_text_light
zzz_tw_primary_text_light_search_result
zzz_tw_secondary_text_sub
zzzz_tw_cursor_handle_menu_btn_color
twframework-res.apk
/res/color
tw_textappearance_edittext
tw_textappearance_edittitle
tw_textappearance_grouptitle
tw_textappearance_listoneline
tw_textappearance_listtwolineprimary
tw_textappearance_listtwolinesecondary
tw_textappearance_menusmall
tw_textappearance_softkey
tw_textappearance_tab
tw_textappearance_title
/res/values
colors
styles
How to guide continued
Android Gallery
Code:
com.android.gallery3d-2.apk
/res/layout
action_bar_text
appwidget_main
choose_widget_type
details
dialog_picker
manage_offline_bar
photoeditor_actionbar
photoeditor_effect_tool_panel
photoeditor_effects_artistic
photoeditor_effects_color
photoeditor_effects_exposure
photoeditor_effects_fix
Google Play Music
Code:
com.google.android.music.apk
\res\color
menu_text_color
primary_text_color
primary_text_color_offline
secondary_text_color
secondary_text_color_offline
shadow_text_color
shadow_text_color_offline
sidebar_tv_text
\res\color-v11
primary_text_color
primary_text_color_offline
secondary_text_color
secondary_text_color_offline
\res\layout
account_list_item
account_preference
add_to_playlist_panel_item
album_info_item
athome_disclaimer_dialog
athome_tutorial
audio_player
audiopreview
bottom_cab_action_bar
buy_link_audio_player
create_instant_mix
create_playlist_panel
download_queue
download_queue_item
dropdown_item_selector
dropdown_selector
home_screen_list_item
list_header
list_header_standalone
list_item_common
list_item_group
list_item_output_group
list_item_output_grouping
list_item_output_receiver
list_item_volume_details
lock_screen
media_output_selector
media_picker_activity
media_picker_activity_expanding
media_mute_list_item
media_route_list_item_checkable
media_route_list_item_collapse_group
media_route_list_item_selection_header
media_route_list_item_top_header
music_list_menu_item
music_options_menu_item
music_picker
music_picker_item
music_popup_menu
no_local_music
no_music_add_music_title
no_music_scanning
no_music_shop
no_music_streaming_disabled
no_music_streaming_enabled
no_music_syncing
no_music_upload
no_music_usb_copy
nowplaying
preview_header
query_activity
ringtone_editor
ringtone_topbar
ringtone_track_info
shop_tutorial
shuffle_all_list_header
song_list_activity_embedded
song_list_activity_standalone
song_title_with_playing_indicator
tabbed_list
top_action_bar
top_cab_action_bar
track_list_item_search
tutorial_account_list_item
tutorial_free_music
tutorial_select_account
tutorial_select_account_header
tutorial_welcome
waiting_for_item
weekpicker
widget_nowplaying_large
widget_nowplaying_small
\res\layout-land
audio_player
dropdown_selector
media_picker_activity
ringtone_editor
song_list_activity_standalone
top_cab_action_bar
\res\layout-large
query_activity
\res\layout-large-land
dropdown_selector
top_cab_action_bar
\res\layout-large-land-notouch-v12
edit_track_list_item
list_item_common
nowplaying
side_action_bar
sidebar_album_info
sidebar_tv_menu_item
statusbar
top_action_bar
track_list_item_album
track_list_item_allsongs
track_list_item_artist
track_list_item_genre
track_list_item_playlist
track_list_item_search
\res\layout-v8
download_notification_complete
download_notification_progress
statusbar
\res\layout-v9
statusbar
\res\layout-v11
download_notification_complete
download_notification_progress
statusbar
\res\layout-v16
statusbar_expanded
\res\layout-xlarge
create_instant_mix
create_playlist_panel
dropdown_selector
no_music_streaming_disabled
no_music_streaming_enabled
top_cab_action_bar
tutorial_free_music
tutorial_select_account
tutorial_welcome
\res\layout-xlarge-land
edit_track_list_item
no_local_music
nowplaying_tabbed_albumart
tabbed_audioplayer
track_list_item_album
track_list_item_allsongs
track_list_item_artist
track_list_item_genre
track_list_item_playlist
track_list_item_search
\res\layout-xlarge-port
edit_track_list_item
no_local_music
no_music_streaming_enabled
track_list_item_album
track_list_item_allsongs
track_list_item_artist
track_list_item_genre
track_list_item_playlist
track_list_item_search
\res\values
colors
styles
\res\values-large
styles
\res\values-xlarge-v11
colors
Vlingo
Code:
com.vlingo.client.samsung.apk
/res/drawable
btn_listening_text_color
car_home_button_text_color
home_screen_button_text_color
list_item_title_color
/res/layout
alert_dialog_text_entry
app_launcher
auto_dial_dialog
bubble_text
candidate_preview
car_home_popup_app_hints
car_home_popup_generic_hints
car_item_answer
car_item_exit_carmode
car_item_nav_list_item
car_item_safereader_main
car_item_safereader_main_item
car_item_sms_favorite
car_item_sms_recent
car_item_vd_autodial
car_item_vd_favorite
car_item_vd_recent
car_iux
car_iux_item_tips
car_iux_item_welcome
car_iux_item_wycs
car_nav_alert_dialog
compose_wcis
contact_item_view
contact_select_screen
contact_top_choice_detail_item
email_account_add_manual
email_account_detail_view
email_account_list
help_about
help_bluetooth
help_setup_keyboard
help_vlingo_secrets
home_hint_first_time
home_hint_item
home_hint_needs_activation
icon_and_option_cell
invite_screen
iux_using_vlingo
local_search_listing_detail_review
local_Search_listing_detail_screen
local_search_listing_list_row
local_search_listing_review_header
new_feature_popup
notification_safereader_on
preference
progress_dialog
safereader_notification_main
samsung_car_help
samsung_car_home_header_view
samsung_car_home_reco_button
samsung_car_item_check_schedule
samsung_car_item_contact_name
samsung_car_item_memo_message
samsung_car_item_phone_type
samsung_car_item_readback_message
samsung_car_item_safereader_main
samsung_car_item_safereader_message
samsung_car_item_sms_main
samsung_car_item_sms_message
samsung_car_item_vd_autodial
samsung_car_item_vd_contact_selection
samsung_car_item_vd_main
samsung_car_item_vd_phone_type
samsung_car_iux
samsung_car_iux_how_to_use
samsung_car_iux_item_spotter
samsung_car_iux_item_tips
samsung_car_iux_item_welcome
samsung_car_iux_item_wycs
samsung_Car_iux_wake_up
samsung_disclaimer_fullscreen
samsung_home_activity
samsung_home_error
samsung_home_hint
samsung_progress_dialog
showmessage
simple_list_item_1_image
simple_list_item_2_image
social_update_layout
speedtest
superdial_item_contact
superdial_item_contact_alternate
superdial_item_contact_with_number
superdial_item_footer
superdial_item_header
superdial_item_phone_number
superdial_item_text_only
superdial_item_textaccessory
superdial_item_textaccessory_small
superdial_screen
tos_dialog
vlingo_answers
wxis_how_to_use
wcis_info_row
wcis_info_with_caption_row
wcis_subheading_row
wcis_top
wcis_top_row
widget_incar
/res/layout-land
auto_dial_dialog
car_home_popup_app_hints
car_home_popup_generic_hints
car_item_vd_autodial
help_about
home_hint_first_time
home_hint_item
home_hint_needs_activiation
iux_using_vlingo
samsung_car_home_reco_button
samsung_car_item_check_schedule
samsung_car_item_memo_message
samsung_car_item_safereader_message
samsung_car_item_sms_message
samsung_home_activity
samsung_home_error
samsung_home_hint
widget_incar
/res/layout-small
car_item_vd_autodial
car_iux
home_hint_first_time
home_hint_item
/res/layout-small-land
car_item_vd_autodial
home_hint_first_time
home_hint_item
/res/layout-xlarge
samsung_car_home_header_view
samsung_car_home_reco_button
samsung_home_activity
samsung_home_error
samsung_home_hint
/res/layout-xlarge-land
samsung_car_home_header_view
samsung_car_home_reco_button
samsung_home_activity
samsung_home_error
samsung_home_hint
/res/values
colors
styles
So there you have it. If you like the theme or you found my information useful, and you would like to, then give that big ol’ Thanks button a little click. If you don’t want to, then no worries. I would like to know your thoughts and feedback and also any suggestions on how to improve it too. Also if anyone has any questions about how I did anything, please feel free to ask.
A few thanks are needed:
Spannaa – Without you, I wouldn’t even know how to edit an xml file, let alone do all of this. Thanks for all of your patience and help and support through this. Go and have a look at Spannaa’s awesome theme threads:
[MOD][THEME][JKay] Blue themed JKay framework v14.1
[MOD][THEME][JKay]ICS JKay framework v14.1.1 for WanamLite
[THEME][ICS][Mms.apk][VRT] Messaging text bubbles & emoticons
[THEMES][JKay]VRThemes for JKay Deluxe Framework v14.1
martintspedersen - Thanks for testing some of the zips for me mate, much appreciated. Have a look at martin’s high quality lockring collection:ICS/JELLYBEAN Lockrings(162x162)[5/10]
_JKay_ - First and foremost for making his awesome Deluxe framework and Deluxe Settings App. After using these, I would not want to use my phone again if it did not have JKay supported framework, and this will also decide any future phone upgrades that I am considering. And also a huge thanks for helping me change the ‘Swipe screen to unlock’ text colour!
Vertumus - Thanks for your great looking ICS Domination. I am looking forward to the update when Jelly Bean is released for SGSII
wanam - For his modified APK Tool
dsixda - For his Android Kitchen
alkhafaf - For his Auto Odexer Script
rophil - For solving the mystery of the mms bubble background
and most of all, my gorgeous fiancée for putting up with me doing this project every spare chance I got. I love you
If I’ve forgotten anyone then I am very sorry.
Thanks a lot XDA, I hope you enjoy this as much as I do,
Dave
AOSP Blue Project - JB 4.1.2 XWLS*
Howdy folks,
Below are a number of screenshots (just click on them to download the zip) to some new zips that I made before I got rid of my beloved SGSII. Please download and flash through custom recovery. Don't forget to make a Nandroid backup before testing!
[SIZE=+2]DEVICE OPTIONS
AUDIO ICONS
ACCUWEATHER WIDGET
AOSP LOCKSCREEN
AOSP LOCKSCREEN ADD EXTRA TARGETS[/SIZE]
CAUTION!!! This will ADD extra targets to a stock AOSP Lockscreen. If you already have the AOSP lockscreen with the extra targets, I will try to make another zip for that at a later date
[SIZE=+2]LAUNCHER
MMS
PHONE & CONTACTS
SYSTEM UI[/SIZE]
Inside the folder you will find some zip files which will change the background of the notification shade in increments of 25 so there is 0% transparency, 25%, 50%, 75% and 100% transparency. If you want to flash one of them, be sure to do so AFTER the main zips for SystemUI.
Ok there you have it. Please test and report. Also requests are welcomed and encouraged! I can't promise I'll be able to do them as I don't own this device anymore, but I'll do my best!
Cheers all,
Dave
Nice work daveyannihilation! Its really blueish
One question: I have NeatRom Lite v3.0.1 UHLPS Themed with JKAY and Domination Theme integrated installed http://forum.xda-developers.com/showthread.php?t=1569686. One thing i want is the blue notification icons for ringer, vibration, mute etc.
but when is flash your "Framework Icons Only ICS Blue" they stay in gray color as before.
Is it because your mods are incompatible with this ROM or i have to flash something different?
Hope you can help me.
greets
cleomane said:
Nice work daveyannihilation! Its really blueish
One question: I have NeatRom Lite v3.0.1 UHLPS Themed with JKAY and Domination Theme integrated installed http://forum.xda-developers.com/showthread.php?t=1569686. One thing i want is the blue notification icons for ringer, vibration, mute etc.
but when is flash your "Framework Icons Only ICS Blue" they stay in gray color as before.
Is it because your mods are incompatible with this ROM or i have to flash something different?
Hope you can help me.
greets
Click to expand...
Click to collapse
Thanks cleomane!
I believe that you will find the icons that you are looking for in SystemUI Icons Only ICS Blue.zip, and they should be compatible with most ROMs.
I hope this helped,
Dave
Ok XDA,
I just updated the OP with some more photos so that you can see exactly what I've done.
I'm currently working on Google Play Music so I will add that as soon as it's done.
It's funny that I've had over 100 downloads for these but only a few likes and no comments. Anything is better than nothing. Come on XDA, tell me what you really think!
Hope you've all had a great weekend.
Dave
G'Day XDA,
I just updated the first post by add Google Play Music to it as an apk that needs to be pushed to /system, change permissions and then installed like a normal apk. Check the first post for details.
On a side note, if anyone has any requests for any apps that they would like themed, please let me know. Even if it's not in the ICS Blue colour, I am happy to try and do that for you. I am going to have to change all of the items in my phone to pink when I give it to my fiancee after I upgrade so I don't mind doing other colours.
Still puzzled as to why no one has commented or said whether they like the theme or not, considering it's had over 150 downloads now. Very strange.
Have a great day XDA,
Dave
How can i change the background of the following picture so that it could be an opaque background?Thanks in advance
Sent from my GT-I8160 using xda premium
Fzee said:
How can i change the background of the following picture so that it could be an opaque background?Thanks in advance
Sent from my GT-I8160 using xda premium
Click to expand...
Click to collapse
Hi Fzee,
There is an xml file in SystemUI.apk that needs to be edited and I believe that it is \res\values\drawables.xml but as soon as I get home from work (which is in about 6 hours) I will have a look for you and let you know if that's ok?
Thanks mate,
Dave
daveyannihilation said:
Hi Fzee,
There is an xml file in SystemUI.apk that needs to be edited and I believe that it is \res\values\drawables.xml but as soon as I get home from work (which is in about 6 hours) I will have a look for you and let you know if that's ok?
Thanks mate,
Dave
Click to expand...
Click to collapse
Ok Fzee,
I was very wrong. The thing that needs to be changed is an icon which I have attached to this post. This needs to be installed into SystemUI.apk into the \res\drawable-hdpi folder. Now if you don't know how to do that, I would be happy to give you a quick run down, or if you attach a copy of your SystemUI.apk then I can do it for you.
If you need any help then just ask,
Dave
Thanks.I'll try it later as im not at home right now
Edit:I tried it but it didnt work probably bcause im using a differnt phone model.Srry,i should have told you earlier.I found out what the problem was in lidroid-res.apk.
But since you have explained so much in an easy-to-understand answer,i will click the like button for you
Sent from my GT-I8160 using xda premium
Fzee said:
Thanks.I'll try it later as im not at home right now
Edit:I tried it but it didnt work probably bcause im using a differnt phone model.Srry,i should have told you earlier.I found out what the problem was in lidroid-res.apk.
But since you have explained so much in an easy-to-understand answer,i will click the like button for you
Sent from my GT-I8160 using xda premium
Click to expand...
Click to collapse
No worries Fzee,
As long as you got there in the end, all is good.
Thanks mate,
Dave
Oh yeah,how can i change the missed message icon in the statusbar(the one you get when someone messages you).Do i have to edit mms apk?Correct me if im wrong
How can i also edit the colour of the words in systemui?
Oh yeah how can i also edit the theme and colours of the messaging app?
How can also edit the colour of 'swipe to unlock screen' to cyan colour
Srry for all the questions.I really want to be a themer just like you.But like everyone i have to start small and slowly make my way up to the top:thumbup:If you cant answer all the questions,dont sweat.I know its alot of questions so you don't need to answer all of them if you can't
So my man,tell me something,did i answer your question?If i did,click the thanks button.If i didn't,im probably trollin ya =O
Fzee said:
Oh yeah,how can i change the missed message icon in the statusbar(the one you get when someone messages you).Do i have to edit mms apk?Correct me if im wrong
How can i also edit the colour of the words in systemui?
Oh yeah how can i also edit the theme and colours of the messaging app?
How can also edit the colour of 'swipe to unlock screen' to cyan colour
Srry for all the questions.I really want to be a themer just like you.But like everyone i have to start small and slowly make my way up to the top:thumbup:If you cant answer all the questions,dont sweat.I know its alot of questions so you don't need to answer all of them if you can't
So my man,tell me something,did i answer your question?If i did,click the thanks button.If i didn't,im probably trollin ya =O
Click to expand...
Click to collapse
Ok the icon that you need to change is indeed in Mms.apk in /res/drawable-hdpi and it's called stat_notify_message.png so you need to change that icon.
Do you mean the text in the notification shade that you pull down from the status bar?
Which particular themes and colours are you talking about? The bubbles or the text or what? There are many different things that control many different aspects of Mms.apk
For the 'Swipe screen to unlock' text, if you look at the How To Guide which is in the second post, you will see what you need to do to change that.
*To be able to change the ‘Swipe screen to unlock’ text colour, you actually need to edit android.policy.jar which can be found in /system/framework. Once you Baksmali the file, you then need to go find com/android/internal/policy/impl/CircleLockScreen.smali and search for this code:
Code:
const v9, -0x141415
Click to expand...
Click to collapse
I can indeed answer them all, but I need you to elaborate a little bit more to what you would like to do.
Thanks mate,
Dave
daveyannihilation said:
Ok the icon that you need to change is indeed in Mms.apk in /res/drawable-hdpi and it's called stat_notify_message.png so you need to change that icon.
Do you mean the text in the notification shade that you pull down from the status bar?
Which particular themes and colours are you talking about? The bubbles or the text or what? There are many different things that control many different aspects of Mms.apk
For the 'Swipe screen to unlock' text, if you look at the How To Guide which is in the second post, you will see what you need to do to change that.
I can indeed answer them all, but I need you to elaborate a little bit more to what you would like to do.
Thanks mate,
Dave
Click to expand...
Click to collapse
Yes i meant to change the text in the notification shade.I also wanted to change the bubbles and colours of text in mms.apk
BTW,what is smali and baksmali?What tool do i need to use to do it
So my man,tell me something,did i answer your question?If i did,click the thanks button.If i didn't,im probably trollin ya =O
Ok I know all of those but the answers are at home. I finish work in about 2 hours but I have band practice tonight, so it might be 6 hours before I get a chance to check it out if that's ok?
Sent from my ICS Blue SGSII
Dont worry.Im cool.Take your time
So my man,tell me something,did i answer your question?If i did,click the thanks button.If i didn't,im probably trollin ya =O
This is an excellent theme thread. Very useful indeed. Good job man. I know how long this stuff takes and to document it is outstanding
Sent from my GT-I9100 using Tapatalk 2

Categories

Resources