As I continue to "move-in" to my EVO, I'm porting over the various mods that I made for my Hero that I miss, and the mod referenced here is one of them. It is a small change that simply changes the stock opaque black background on the app drawer / shortcuts screen to a semi-transparent background instead, allowing your home screen wallpaper to show through.
You may or may not have a need for it, but since I re-created it for my EVO, I figured I'd share.
There are 2 MetaMorph's linked below. Since the hex edits I made are to the same file for another small mod I posted for removing the text from the home screen icons, one version applies the app drawer partial transparency only, while the other applies BOTH the app drawer transparency AND removes the icon text on the home screen.
Reference:
{
"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"
}
Apply App Drawer Partial Transparency <--- Apply using the latest MetaMorph Application
Apply App Drawer Partial Transparency & Remove Icon Text on Home Screen <--- Apply using the latest MetaMorph
Note: When modifying Rosie.apk with MetaMorph any of your existing widgets on all of your screens will likely get reset and need to be re-added.
Also, for some reason on the EVO, Rosie does not appear to like to be edited via MetaMorph, and as such, after applying the MetaMorph, you phone may freeze, requiring a battery pull or issuing a reboot via adb. All will have applied fine after reboot.
The above linked mods apply a transparency with "gray" as the starting point background color. If you prefer black as the partial transparency, see Here for black WITHOUT icon text, or see Here for black WITH icon text.
nice!!!
thank a lot and welcome to the Evo fam....
keep up the good work
yo you are doing some great work, but can you write a step by step instructions?
thanx
Thanks.
Sent from my PC36100 using XDA App
@jschisurf
So is there any way to just change the background like the wallpaper of choice without metamorph.
xxbabiboi228xx said:
So is there any way to just change the background like the wallpaper of choice without metamorph.
Click to expand...
Click to collapse
The wallpaper that shows through when applying this is the wallpaper you are using on your phone already.
If for whatever reason you don't want to run MetaMorph, you can download the zip and manually pull the file and insert into your Rosie.apk in the same position.
JsChiSurf said:
The wallpaper that shows through when applying this is the wallpaper you are using on your phone already.
If for whatever reason you don't want to run MetaMorph, you can download the zip and manually pull the file and insert into your Rosie.apk in the same position.
Click to expand...
Click to collapse
K thanks for the info
@JsChiSurf
ok it worked like you said not using metamorph.Its see threw but kinda white looking is there anyway to make it clearer.I took the resource.arse and replaced the other on in the rosie.apk
xxbabiboi228xx said:
ok it worked like you said not using metamorph.Its see threw but kinda white looking is there anyway to make it clearer.I took the resource.arse and replaced the other on in the rosie.apk
Click to expand...
Click to collapse
You can hex edit the values I changed in the resources.arsc file. There are 2 instances, currently set to a value of:
1C BA BA BB 7F
The last value being the level of transparency: 7F
Which is essentially 50% transparency, i.e. 255/7=127 converted to hex=7F.
So, you can increase the transparency by modifying this hex value, and change the "base" color by modifying the remaining value from right to left.
If you go too transparent, it is difficult to discern what in on the screen versus behind it, which wouldn't be good.
So your saying the more % you make it the less you will be able to see the background correct ?
xxbabiboi228xx said:
So your saying the more % you make it the less you will be able to see the background correct ?
Click to expand...
Click to collapse
That is correct.
would you happen to know if this hex edit will also work on the app drawer for launcherpro+?
i'm going to give it a try when I get home tonight...
what would be the hex code for making it 25% transparent grey?
thanks
Max_Pain said:
would you happen to know if this hex edit will also work on the app drawer for launcherpro+?
i'm going to give it a try when I get home tonight...
what would be the hex code for making it 25% transparent grey?
thanks
Click to expand...
Click to collapse
Won't work. This is specifically for Rosie.apk, which launcherpro replaces all together.
awesome, works great as always man, anychance your working on the transparent htc clock/weather widget?
rexant1 said:
awesome, works great as always man, anychance your working on the transparent htc clock/weather widget?
Click to expand...
Click to collapse
Thanks.
I'm so new to the EVO that I'm still trying to figure out what has / has not been done yet, at least from similar / favorite mods many of us former Hero owners had.
Trying to put together a list of wants / needs, starting with porting over various mods that I ran on my own phone first.
thats cool man, no rush, i too am still new to my evo, just got 3 days ago and already miss your mods that i had on my hero lol. Appreciate all the hard work you do
65% Black = 166 = A6, so 1C 00 00 00 A6
SteelH said:
Now all I gotta do is figure out hex code for 65% black like this....
65% = 166 = A6
Now just black and I'll be good to go.
1C BA BA BB 7F - 7F is % transparency, why are there 4 other hex codes? I keep finding hex color code charts but they only have 3 hex codes.. i.e: 1C BA BA
If I look up BA BB BB it looks like a gray color, perhaps that 1C isn't part of the color?
Click to expand...
Click to collapse
1C in the hex code gets you essentially to the "#" for the hex value.
You should be able to change to:
1C 00 00 00 A6
To get close to what you are looking for, with the '00 00 00' being full on black, at the transparency level you want 'A6'.
JsChiSurf said:
1C in the hex code gets you essentially to the "#" for the hex value.
You should be able to change to:
1C 00 00 00 A6
To get close to what you are looking for, with the '00 00 00' being full on black, at the transparency level you want 'A6'.
Click to expand...
Click to collapse
Yeah, I need to go less than 65% on the black with my wallpaper LOL.
You probably want .35 of 255 versus .65.
Sent from my HTC Hero
Related
Credits
Stericson for metamorph and Mikey1022 (yeah, the moderator) for the idea of this.
Screen Shot
{
"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"
}
What is this?
This is a morph that will make the unlock images transparent.
Why?
Personally, I think the lockscreen looks cleaner without the little tabs on the side or if you follow Mikey's way of thinking that if someone doesn't know how to unlock your phone, then they can't see what is on it (or something to that effect).
No, not that why. Why the name!?!
I have a twisted sense of humor, and the name makes me lol.
Download(s)
Morph
-Recommended Version to use since it will not overwrite any theme/mod previously done to framework-res.apk-
-Apply with MetaMorph-
http://android-theme-minus.googlecode.com/files/Pervert_Power.zip
Update.zip Format
-Should only be used with stock ROMs since it will overwrite everything in framework-res.apk with stock images except for the images in the morph above. Also, it will take more time for me to remember to update the update.zip's. This should only be used if you can't get metamorph working or don't want to use it.
CyanogenMod 5.0.5.3
http://android-theme-minus.googlecode.com/files/Pervert_Power_5.0.5.3.zip
Enomther 1.8.1
http://android-theme-minus.googlecode.com/files/Pervert_Power_1.8.1.zip
MoDaCo 2.1
http://android-theme-minus.googlecode.com/files/Pervert_Power_2.1.zip
Disclaimer
I do not admit to being able to protect the horribly perverted things you keep on your phone. Mainly this is just to give you that false sense of security and feeling that you can leave your phone on a table for five seconds while you look in another direction without intense fear of someone finding out all your horrible secrets. Also, if this wrecks either your phone or your life or some odd possibility of a combination of the two, then I take no responsibility, but please do share with the rest of us because I do enjoy a good laugh.
very nice bro.
I have been using transparent jog dials with the buttons. I also think it looks clean, and really shows off the live wallpapers.
Question: Do you think it's possible to make the jog dials, transparent, but with like wire frame outlines?
eViL D: said:
very nice bro.
I have been using transparent jog dials with the buttons. I also think it looks clean, and really shows off the live wallpapers.
Question: Do you think it's possible to make the jog dials, transparent, but with like wire frame outlines?
Click to expand...
Click to collapse
Should be easy enough since it is just images. I can try and play around with it some tomorrow (or well I guess it would be today, but I don't consider it a new day until I wake up).
Getting an error
The theme you selected is invalid because the theme control file could not be read and may be missing
Click to expand...
Click to collapse
Nevermind... user error... it was caused by me renaming the .zip file... Sorry, first time MetaMorph user here
I like it
cool transparent.... even now someone still doesnt know how to unlock it...
Used to do this with my iPhone and even iPhone users couldn't unlock it lol!
I might make just the unlock transparent and have the Sound On/Off slider visible if that's possable..
Thank you buddy
Nice work again. Thanks
hey pervert does this hack leave the green and red colors so when i try to slide unlock i can see where the buttons would be?
Dont want to install it to find not and have to restore rom and redo everything thanks.
Look at the screenshot, that's how your LOCKSCREEN will look prior to sliding/unlock your phone
lgkahn said:
hey pervert does this hack leave the green and red colors so when i try to slide unlock i can see where the buttons would be?
Dont want to install it to find not and have to restore rom and redo everything thanks.
Click to expand...
Click to collapse
No it doesn't. I love it!
lgkahn said:
hey pervert does this hack leave the green and red colors so when i try to slide unlock i can see where the buttons would be?
Dont want to install it to find not and have to restore rom and redo everything thanks.
Click to expand...
Click to collapse
..........
This is good stuff. I like the little bit of haptic that lets you know you're on base to unlock without having to see anything. Now to make all of the icons transparent too. I know my layout damnit.
I did some more digging and not exactly sure what your hack is doing .. i got ahold of my framework-res.apk and extracted the .pngs
at least to me it appears that to give an non shown lock screen i would only need to make
indicator_code_lock_point_area_default.png
and jog_dial_dimple_dim.png
transparent..
but you did not change either of these icons (what am i missing)
thanks
This seems awesome man. Wish I could use it. . . I always seem to have metamorph issues.
Didn't think it would be this popular lol.
lgkahn said:
I did some more digging and not exactly sure what your hack is doing .. i got ahold of my framework-res.apk and extracted the .pngs
at least to me it appears that to give an non shown lock screen i would only need to make
indicator_code_lock_point_area_default.png
and jog_dial_dimple_dim.png
transparent..
but you did not change either of these icons (what am i missing)
thanks
Click to expand...
Click to collapse
The indicator_code_xxxxxx.png images are for if you have a unlock code set. Otherwise, you will not see them. The jog_dial_xxxxx.png images are for the lockscreen images for when 2.0 first came out and there was an arc to unlock instead of the tab on the side.
If you want to leave the buttons and the little dots that appear when you drag the tabs then open the morph with 7-zip/winrar (or something else where you don't have to un-zip it to access it) and delete the following from it.
Buttons:
ic_jog_dial_sound_off.png
ic_jog_dial_sound_on.png
ic_jog_dial_unlock.png
Dots:
jog_tab_target_yellow.png
jog_tab_target_red.png
jog_tab_target_green.png
jog_tab_target_gray.png
@anyone_who_may_read_this_with_source/xml_knowledge:
What .xml or .java file would I need to modify to get rid of the unlock/sound on/sound off text when sliding it across. I don't think it is an .xml because I looked through those on github and none I saw made a reference to any specific text (and I edited them first to no avail lol)?
david1171 said:
Didn't think it would be this popular lol.
The indicator_code_xxxxxx.png images are for if you have a unlock code set. Otherwise, you will not see them. The jog_dial_xxxxx.png images are for the lockscreen images for when 2.0 first came out and there was an arc to unlock instead of the tab on the side.
If you want to leave the buttons and the little dots that appear when you drag the tabs then open the morph with 7-zip/winrar (or something else where you don't have to un-zip it to access it) and delete the following from it.
Buttons:
ic_jog_dial_sound_off.png
ic_jog_dial_sound_on.png
ic_jog_dial_unlock.png
Dots:
jog_tab_target_yellow.png
jog_tab_target_red.png
jog_tab_target_green.png
jog_tab_target_gray.png
@anyone_who_may_read_this_with_source/xml_knowledge:
What .xml or .java file would I need to modify to get rid of the unlock/sound on/sound off text when sliding it across. I don't think it is an .xml because I looked through those on github and none I saw made a reference to any specific text (and I edited them first to no avail lol)?
Click to expand...
Click to collapse
did you try res/drawable? specifically, jog_tab_bar_right_sound_off.xml & jog_tab_bar_right_sound_on.xml
Mi|enko said:
This seems awesome man. Wish I could use it. . . I always seem to have metamorph issues.
Click to expand...
Click to collapse
I added flashable versions, but if you have a theme or anything applied, then it will overwrite framework-res.apk and do away with a majority of that theme.
eViL D: said:
did you try res/drawable?
Click to expand...
Click to collapse
I glanced at it in hex, but didn't think to look at source since I was about to go to sleep when I posted this. Thanks for reminding me, I'll go look now and see if I can find anything.
ok thanks for the info.
i am trying to do something different..
ie have a transparent lock screen when you have the lock code.. ie no 3 rows of dots on the screen etc.., but leave alll the crap when you actually slide to unlock.
so i change the two files i mentioned
ie
C:\none\hack>unzip -v clear_lock.zip
Archive: clear_lock.zip
Length Method Size Ratio Date Time CRC-32 Name ("^" ==> case
------ ------ ---- ----- ---- ---- ------ ---- conversion)
0 Stored 0 0% 11-21-09 02:06 00000000 ^.nomedia
0 Stored 0 0% 03-28-10 23:35 00000000 ^framework-res/res/
0 Stored 0 0% 03-28-10 23:42 00000000 ^framework-res/res/draw
able-hdpi/
69 Stored 69 0% 03-27-10 23:28 c8f96bb2 clear_lock.thm
432 Stored 432 0% 03-29-10 11:33 66255acb framework-res/res/draw
able-hdpi/indicator_code_lock_point_area_default.png
2934 Stored 2934 0% 03-28-10 23:37 0e638afe framework-res/res/draw
able-hdpi/jog_dial_dimple_dim.png
------ ------ --- -------
and it semi works.. the locked screen has the black areas around the dots gone ie *the code lock paint file" but for some reason the center is still there which should be transparent in the jog dial dimple dim file..
anyone care to look at it and see if you can find the problem.
i am applying the patch to cyanogen 5.0.5.3 with metamorph
thanks in advance
I downloaded and tried installing the Morph and would not install i get an error saying "The theme you selected was invalid because the theme control file could not be read or may be missing" Its been awhile since i've used morph but i just downloaded the file to the root of my sd and ran morph to apply it.
Hi all!
Here is my first theme, install using Metamorph - works well on Cyanogen 5.0.6 also but I can't edit the title :\
{
"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"
}
Changelog:
Edited the launcher with custom icons - see screenshots +the app background (when klicked) from orange to blue
Edited the statusbar to match the grey launcher
Edited the notification dropdown field
Changed the fontcolor to white (status bar)
A whole bunch of custom icons
The rest of the icons are ported from desire/stock and edited to match the theme
The power widget changed back to green illumination instead of cyan (stock instead of CM)
Changed the ugly icons in Mms.apk (the sms/mms pending, sent, error - next to the message texts)
Many app icons changed to match the theme
Camera lounch icon changed to stock (I run the desire camera MOD but liked the stock icon better, this changes the icon to stock if you have desire camera mod, for the rest of you this will not do anything noticable)
Readme.txt with info and install instructions inside the zip file
Download:
http://public.openmindedprojects.com/OMP.zip
Regards,
B
looks hot. you gonna make that grey and white minimalist thing system wide? I hope so I always thought that would look amazing on android. keep it up.
Looks brilliant, if you make that system-wide. On the other hand, I'm worried that your battery icon won't play nice with battery percentage, but then again I guess I can put a morph for battery icons on top.
Looks real good. Will you make it work for 5.0.6 when its done?
Thank you guys!
Yes I was thinking of making it gray/white/blue system wide, we will see how far my skills takes that
I am personnaly not using percentage on the battery icon, but I guess I could turn it 90 degrees CCW so it works with that too, or is it something with the color?
I will be sweitching to 5.0.6 shortly so there should not be any problems porting it i believe.
Regards,
B
noShame said:
Thank you guys!
Yes I was thinking of making it gray/white/blue system wide, we will see how far my skills takes that
I am personnaly not using percentage on the battery icon, but I guess I could turn it 90 degrees CCW so it works with that too, or is it something with the color?
I will be sweitching to 5.0.6 shortly so there should not be any problems porting it i believe.
Regards,
B
Click to expand...
Click to collapse
Wow looks good can't wait for it to be compatible with 5.0.6 and please keep the battery the way it is. Also what calendar widget is that?
Nice theme!
Please release a metamorph build of this.
To learn how to do this: http://forum.xda-developers.com/showthread.php?t=591329
Can you make the launcher icon and screen indicators white and maybe release it as a seperate mod?? Again nice work
Thanks.
By far the best theme for nexus I've seen. The statusbar color, font, icons all seem to blend like a theme straight from htc : ) Hope to see this work with CM 5.0.6
Thanks guys for your support and requests. I will help you with your request as soon as I get more time on my hands, realy busy right now!
I have done some more work on it, posted a new screen in my first post and replaced the first screen with an updated one.
I am running 5.0.5 right now but will upgrade later to 5.0.6 so I can test/edit it so it works. It should work on 5.0.6 also but I have not been able to test this yet. If it don't work, you could manually push the .png files and replace those in 5.0.6.
The calendar widget is smooth calendar from market, slightly edited in the settings of the widget.
I have not been able to use the colorChange.jar to update the text colors, will probly have to do that manually using smali/baksmali but I have to figure it out first. See the last screen of what I need to accomplish before it is ready.
Have edited more icons but not finished with all of them. Will also edit many of the .apks in system/app so the corresponding icons match those of my theme (the sms, email, gmail etc)
Here is a metamorph of my theme as it is now, not completely finished but works well (tested). Some icons and text colors are off but very usable still. It includes framework-res.apk and launcher2.apk from cyanogen 5.0.5.3
http://public.openmindedprojects.com/OMP.zip
Will work on it and update as soon as I can! (very hectic for me right now)
Regards,
B
Gonna test it out later tonight when i get home from work.
Looks really good, keep up the great work.
Couldnt wait. Flashed it on 5.0.6 and it looks great but I change to the desire status bar to match my wallpaper.
Love the launcher icon.
Looking good Glad it worked and that you like it.
Have added a couple more icons, will update as soon as there are enough changes worth updating.
It looks good, nice slate look.
Hope to see an update on the theme soon
hi nixxez,
u made a good work.
Can u add % on battery icon?
die-hard said:
hi nixxez,
u made a good work.
Can u add % on battery icon?
Click to expand...
Click to collapse
It´s noShame thats making this theme. Ask him
I have released the "final" version now, check the updated 1st post for details!
die-hard: I think that spare parts have that option, not sure how it will play with the icon as it is light. Maybe can make the % font black?
Looks good, nice work
Is the mobiloperator name supposed to be gray or white? Its gray for me
Sorry the services.jar got mixed up, have updated the zip file - better now?
The text should be white and black as in the screenshots.
So...I'm working on the next version of my Thearmo Theme, but I can't seem to find out how to change the green highlights that pop up around an icon when you long press it to move it around on your home screen. (See screen shot for reference) View attachment 329527 (except that one has blue highlights).
I have edited all the pngs already, so I think it must be in one of the .xml files.
Does anybody know where it is and how to change it? (I want to change it from green to blue). Any help is appreciated! Thanks!
(Resolved: It's in the rosie arsc file)
Another question 5/30:
How do I change the colors of the highlights in the HTC dialer when it is suggesting a person? When you dial a few numbers, it highlights any person with those numbers or letters in their contact info...where is this file located? I searched the xmls in the phone apk and the htc dialer apk, but couldn't find any green.
Does anyone know where to find these?
really? no one knows?
alexthearmo said:
So...I'm working on the next version of my Thearmo Theme, but I can't seem to find out how to change the green highlights that pop up around an icon when you long press it to move it around on your home screen. (See screen shot for reference) View attachment 329527 (except that one has blue highlights).
I have edited all the pngs already, so I think it must be in one of the .xml files.
Does anybody know where it is and how to change it? (I want to change it from green to blue). Any help is appreciated! Thanks!
Click to expand...
Click to collapse
it's colors.xml in /res/values/ in Rosie.apk. The value you need to change is 'cell_layout_drop_cell_color'.
tristan202 said:
it's colors.xml in /res/values/ in Rosie.apk. The value you need to change is 'cell_layout_drop_cell_color'.
Click to expand...
Click to collapse
you're a genius! Thanks so much! How did you find that? I'd have never have found that.
alexthearmo said:
you're a genius! Thanks so much! How did you find that? I'd have never have found that.
Click to expand...
Click to collapse
I found it by trial and error when I did my theme. It was quite annoying that it kept being green when everything else was blue.
You wouldn't by any chance know how to change the color of the green line in the pattern unlock, do you? The one that appears when drawing the pattern.
tristan202 said:
I found it by trial and error when I did my theme. It was quite annoying that it kept being green when everything else was blue.
You wouldn't by any chance know how to change the color of the green line in the pattern unlock, do you? The one that appears when drawing the pattern.
Click to expand...
Click to collapse
No, I'm sorry...I've never edited the old vanilla lockscreen. I even did a search for you and couldn't find any that used a different color besides green.
Do you have a gchat or anything like that? I might need your help with editing xml files. I've never done it before, and after some reading, it seems like it's way over my head.
alexthearmo said:
No, I'm sorry...I've never edited the old vanilla lockscreen. I even did a search for you and couldn't find any that used a different color besides green.
Do you have a gchat or anything like that? I might need your help with editing xml files. I've never done it before, and after some reading, it seems like it's way over my head.
Click to expand...
Click to collapse
U can gtalk me [email protected] ill teach u its not too hard
Papa Smurf151 said:
U can gtalk me [email protected] ill teach u its not too hard
Click to expand...
Click to collapse
Sweet! Thanks cbarlan! I'll get in touch with u tomorrow!
alexthearmo said:
Sweet! Thanks cbarlan! I'll get in touch with u tomorrow!
Click to expand...
Click to collapse
can do. just know that im free tonight and tommorow is friday night and im not usually home that night
tristan202 said:
You wouldn't by any chance know how to change the color of the green line in the pattern unlock, do you? The one that appears when drawing the pattern.
Click to expand...
Click to collapse
I love a challenge
{
"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"
}
JsChiSurf said:
I love a challenge
Click to expand...
Click to collapse
care to share the name of the xml my good man
JsChiSurf said:
I love a challenge
Click to expand...
Click to collapse
Jschisurf, you are a freak...in the best way possible! How the heck are you so fast and efficient?
here this will help with xml editing.
alexthearmo said:
Jschisurf, you are a freak...in the best way possible! How the heck are you so fast and efficient?
Click to expand...
Click to collapse
Lol, right place at the right time.
To be fair, I'm pretty familiar with a lot of the code surrounding lockscreens, etc, and as such, when I just saw this post, I went digging. I've viewed the XML for the PatternUnlock before, and knew from this that the specifics for the PatternUnlock are NOT in XML at all, since, when I saw the XML I could see that the PatternUnlock is an internal Android widget.
What this tells you is that the color is "likely" controlled in the smali code, and since widgets are written into the framework.jar file, this is where I went looking.
Sure enough, after decompiling, if you look at the file LockPatternView.smali, you will see references to:
CORRECT_COLOR
WRONG_COLOR
set to their respective values, and as usual, represented by a bitwise shifted color value.
If you then search out and replace the values you see these 2 variables set to throughout the file to your desired bitwise shifted colors, recompile, and drop back onto your phone, you will be good to go.
@jsChiSurf - You are a genius.
Unfortunately, I'm just learning all this stuff, and I still haven't had any success at changing the long press icon highlights to blue. Thanks to cbarlan, today I learned how to work with xml files...but I don't know how to decompile stuff yet. I heard that the apk tools thing is where it's at, but I don't know how to work with it. Too much to learn...not enough time.
alexthearmo said:
...and I still haven't had any success at changing the long press icon highlights to blue...
Click to expand...
Click to collapse
When / if you see someone reference XML as part of, for example, the '/res/values' folder, ultimately, this means it gets compiled into the 'resources.arsc' file in the root of the apk.
Therefore, if we know the default is green, if you pull open the 'resources.arsc' file in a hex-editor, and search for green in the hex (in reverse BGRA), you would search for:
1C 00 FF 00 FF
If you want it to be blue, switch it to:
1C FF 00 00 FF
Save the file, drop it back into the apk, and you are good to go.
Reference:
JsChiSurf said:
When / if you see someone reference XML as part of, for example, the '/res/values' folder, ultimately, this means it gets compiled into the 'resources.arsc' file in the root of the apk.
Therefore, if we know the default is green, if you pull open the 'resources.arsc' file in a hex-editor, and search for green in the hex (in reverse BGRA), you would search for:
1C 00 FF 00 FF
If you want it to be blue, switch it to:
1C FF 00 00
Click to expand...
Click to collapse
Wait...I don't have to decompile the arsc file? I can just open it in the hex editor as if it is an xml file? So I don't even need to use apk tools?
ok. I found the green in the arsc file. This is the blue i want : 00CED1 (it's actually dark turquoise)....but which numbers do I replace? The green is 1C FF 00 FF 00, but the blue is only 6 digits...so how do I replace 6 for 8? Where do they go in the Hex editor? THanks for your help!
alexthearmo said:
Wait...I don't have to decompile the arsc file? I can just open it in the hex editor as if it is an xml file? So I don't even need to use apk tools?
Click to expand...
Click to collapse
Not unless you prefer extra unecessary work . You can open it as if it is an XML, because that's what it is .
alexthearmo said:
ok. I found the green in the arsc file. This is the blue i want : 00CED1 (it's actually dark turquoise)....but which numbers do I replace? The green is 1C FF 00 FF 00, but the blue is only 6 digits...so how do I replace 6 for 8? Where do they go in the Hex editor? THanks for your help!
Click to expand...
Click to collapse
You're going to leave the right-most & left-most values the same.
So (and your reference above is off just a bit), as the default value for green is:
1C 00 FF 00 FF
Which would be switched to:
1C D1 CE 00 FF
That's it! A 10 second change and you are done.
this is a theme i have been working on lately i thought it looked kind of cool
{
"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"
}
download
It has an AndroGreen vibe to it. I like it.
-----
Sent from my CDMA Hero. I got some hot Gingerbread-on-Hero action here!
yea haha i love green, it actually is rather close to my evo theme
Kyle that's nice man
Hijacked aospCMod Darkhorse GB Hero
This theme is really nice. I like the whole green thing too. Are you planning on making one for cyanogenmod-7 RC3? Just wondering.
Sent from my HERO200 using XDA Premium App
kijp15 said:
This theme is really nice. I like the whole green thing too. Are you planning on making one for cyanogenmod-7 RC3? Just wondering.
Sent from my HERO200 using XDA Premium App
Click to expand...
Click to collapse
You sure it wont work on rc3 as is?
Sent from my PC36100 using XDA App
You thinking about making this into an apk for the cm7 theme manager? Because that would be lovely! This is pretty much exactly what I wanted to do to GB since before it even came out. Way to go man, and if you need any help or testing, let me know, I'm in for sure!
iskatebad45 said:
You thinking about making this into an apk for the cm7 theme manager? Because that would be lovely! This is pretty much exactly what I wanted to do to GB since before it even came out. Way to go man, and if you need any help or testing, let me know, I'm in for sure!
Click to expand...
Click to collapse
To be honest I likely wont make this for the theme chooser while I respect all the people who are making themes using the theme chooser I personally can't see myself investing that much time into something with less functionality than what I have now, I like the idea that I wont have to port it when new versions come out but the minor agro I go through with that is nothing compared to the theme chooser so far /rant
Sent from my PC36100 using XDA App
Did you mean to label for aosp 2-26 or 3-26? Tried installing. On 3-26. Froze on white screen
Sent from my HTC Hero CDMA using XDA App
I am really digging this one. Nice and clean... not too busy.
+1on the theme Chooser issue.
Sent from my PC36100 using XDA App
loomis615 said:
Did you mean to label for aosp 2-26 or 3-26? Tried installing. On 3-26. Froze on white screen
Sent from my HTC Hero CDMA using XDA App
Click to expand...
Click to collapse
works fine for me on 3-26
hey kyle, I already have androidian and love it, and custom animations and dropdown background... BUT I would love to know how to edit the ongoing notification and notifications bg color, white has gotta go, any help there?
il Duce said:
hey kyle, I already have androidian and love it, and custom animations and dropdown background... BUT I would love to know how to edit the ongoing notification and notifications bg color, white has gotta go, any help there?
Click to expand...
Click to collapse
those are controlled by the systemUI.apk the status_bar_expanded.xml
you will have to add in the color code you want by adding in
android textcolor="#ff33ff33" <- thats the color code for bright green you might want to find a color code that matches androidian
there are 3 lines that need to be changed (i will post the lines from the .xmls when i get to my PC)
sadly the theme chooser to my knowledge cant make those changes
thoughtlesskyle said:
those are controlled by the systemUI.apk the status_bar_expanded.xml
you will have to add in the color code you want by adding in
android textcolor="#ff33ff33" <- thats the color code for bright green you might want to find a color code that matches androidian
there are 3 lines that need to be changed (i will post the lines from the .xmls when i get to my PC)
sadly the theme chooser to my knowledge cant make those changes
Click to expand...
Click to collapse
Would you happen to know the color code for black or dark grey? That's prob the best for what I want. I am nearly positive the theme chooser DOES change the bg for the sprint banner and the power widget banner, but NOT the bg for notifications. If it does, I can change those in the androidian.apk, if not, the systemUI.apk will work. Once you put up the info I will give it a shot sometime this week or next (super busy at work, and my home comp it down for now) and I will let you know what worked/didn't work. If possible can you PM me the files/colors, for easier access later
il Duce said:
Would you happen to know the color code for black or dark grey? That's prob the best for what I want. I am nearly positive the theme chooser DOES change the bg for the sprint banner and the power widget banner, but NOT the bg for notifications. If it does, I can change those in the androidian.apk, if not, the systemUI.apk will work. Once you put up the info I will give it a shot sometime this week or next (super busy at work, and my home comp it down for now) and I will let you know what worked/didn't work. If possible can you PM me the files/colors, for easier access later
Click to expand...
Click to collapse
are you looking for the text color of ongoing, no notifications, notifications or the color of the strip they sit on?
the strip they sit on is controlled by a png i think that can be controlled by the theme chooser, and also the sprint banner and the power widget is all the same png
color code for black is #00000000 btw a dark gray i think is #00151515
thoughtlesskyle said:
are you looking for the text color of ongoing, no notifications, notifications or the color of the strip they sit on?
the strip they sit on is controlled by a png i think that can be controlled by the theme chooser, and also the sprint banner and the power widget is all the same png
color code for black is #00000000 btw a dark gray i think is #00151515
Click to expand...
Click to collapse
I am looking to change the background banner color, which is currently white. I guess I didn't think of it but if I change that to black, I would then need to change the text color too, lol. If you are cool with it, PM the how to on both (and a .png/dropbox link? for the bg if you have it), I will try to fing the GB green color code for text.
i think i can do that
#ffbaff00 is the color I used for the minimal green board that I run with androidian. Matches rather ok, imho.
-----
Sent from my CDMA Hero. I got some hot Gingerbread-on-Hero action here!
Just a black version jobmanager.apk (Taskmanager).
{
"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"
}
The HELP section remains white.
BACKUP your current jobmanager.apk before proseeding!
Flash via recovery OR extract jobmanager.apk from zip and overwrite to /system/app/ ++ set owner and permissions.
Download
------
Should have done this earlier, sorry mate.
sohrab1985 finished up the submenu's in the manage application section -post18-
-----
Also upped a modified service.jar which removes the USB Debugging message in the quickpannel..
Download
Enjoy
biopsin said:
Just a black version jobmanager.apk (Taskmanager).
The HELP section remains white.
OBS! BACKUP your current jobmanager.apk before proseeding!
Flash via recovery OR extract jobmanager.apk from zip and overwrite to /system/app/ ++ set owner and permissions.
Enjoy
Click to expand...
Click to collapse
Good job, mate.
I have a question, have tried changing the color of "Mange Application" part in the "Settings" to black?
I see what u mean... no joy ..cant find the parent.
biopsin said:
I see what u mean... no joy ..cant find the parent.
Click to expand...
Click to collapse
I know where it is, its the same one for Battery Usage, but there is just one problem. I'll tell you later, I have a class now.
Nice, lets crack this nutt
Noticed Nexus S have a black version of Manage applications/battery use/Running services/Mem usage
..so guess im on a Rom hunt for now
In Settings/res/value/style.xml change:
<style name="NoTitleWhiteStyle" parent="@android:style/Theme.Light.NoTitleBar">
<item name="android:listViewStyle">@android:style/Widget.ListView.White</item>
to
<style name="NoTitleWhiteStyle" parent="@android:style/Theme.Black">
<item name="android:listViewStyle">@android:style/Widget.ListView</item>
You can see the problem in the pictures.
sohrab1985 said:
You can see the problem in the pictures.
Click to expand...
Click to collapse
Yes I see, the text is all shadow, but how did the white appear in "Running" tab, You ex already edited the running_processes_item.xml.xml?
EDIT: the 3 to color android:textColor="#ffffffff"
fixes Running tab
manage_applications_item.xml
EDIT : the 2 to color android:textColor="#ffffffff"
fixes the size in the remaning tabs
But the App label is no where to be found..might be in settingsprovider??
Great work man! not much left to edit
Want to take a swing at this?
Like the way MIUI has the bottom QuickSettings. i manage to move the music&call since it was easy, but the rest is above my head for now.
biopsin said:
Yes I see, the text is all shadow, but how did the white appear in "Running" tab, You ex already edited the running_processes_item.xml.xml?
EDIT: the 3 to color android:textColor="#ffffffff"
fixes Running tab
manage_applications_item.xml
EDIT : the 2 to color android:textColor="#ffffffff"
fixes the size in the remaning tabs
But the App label is no where to be found..might be in settingsprovider??
Great work man! not much left to edit
Want to take a swing at this?
Like the way MIUI has the bottom QuickSettings. i manage to move the music&call since it was easy, but the rest is above my head for now.
Click to expand...
Click to collapse
Good job with colors.
I will look into into it to find the app lables color.
As the bottom quickpanel I have no idea
I just know how to make those bars (sliders) thiner.
The lables color is in the framework, in value/colors.xml, but if you change the color from there it changes oher black colors insome other parts, too. So I need to find the source. of them which is in layout and change the color one by one until I find the right one.
biopsin said:
Yes I see, the text is all shadow, but how did the white appear in "Running" tab, You ex already edited the running_processes_item.xml.xml?
EDIT: the 3 to color android:textColor="#ffffffff"
fixes Running tab
manage_applications_item.xml
EDIT : the 2 to color android:textColor="#ffffffff"
fixes the size in the remaning tabs
But the App label is no where to be found..might be in settingsprovider??
Great work man! not much left to edit
Want to take a swing at this?
Like the way MIUI has the bottom QuickSettings. i manage to move the music&call since it was easy, but the rest is above my head for now.
Click to expand...
Click to collapse
wow nice one. you mind sharing how u move those quick toggle to the bottom? what does "the rest" refer to?
kay_kiat88 said:
"the rest" refer to?
Click to expand...
Click to collapse
the actual quicksettings im illutrating i want to move
This is what i manage so far..
sohrab1985 said:
The lables color is in the framework, in value/colors.xml, but if you change the color from there it changes oher black colors insome other parts, too. So I need to find the source. of them which is in layout and change the color one by one until I find the right one.
Click to expand...
Click to collapse
Yes the rabbit hole goes deep, shouldn' have taken that blue pill, to late wææ..
If you want the eaze point me with things to check out while u have classes
biopsin said:
Yes the rabbit hole goes deep, shouldn' have taken that blue pill, to late wææ..
If you want the eaze point me with things to check out while u have classes
Click to expand...
Click to collapse
Thanks mate.
We can't change the color to white, because it changes colors of some other parts, too. They have same value. You can see it in picture 1 and 2.
The best thing we can do is those two last pictures.
I'm looking for the colors of the "Running" tab, because it's white and different than other tab. At least we can make all the tabs the same.
I understand its defined by the framework. Change a global setting it spreads down the lane.
so the manage_application_item gets served a color from the colors.xml but where is this defined in the layout? does it mean that black is already defined for the @id/app_name in the framework? this will be difficult to override without redoing earlier changes, which ends in yet a new design, brilliant! its a good discovery maybe a right one as well haha
keep cookin ;
oh the blue subtext looked cooler than white.
biopsin said:
I understand its defined by the framework. Change a global setting it spreads down the lane.
so the manage_application_item gets served a color from the colors.xml but where is this defined in the layout? does it mean that black is already defined for the @id/app_name in the framework? this will be difficult to override without redoing earlier changes, which ends in yet a new design, brilliant! its a good discovery maybe a right one as well haha
keep cookin ;
Click to expand...
Click to collapse
Sorry I made a mistake, it's not in the layout, it's in "framework-res.apk/res/color/primary_text_light.xml" and "framework-res.apk/res/color/secondary_text_light.xml"
BTW, there is another problem. Changing the color of the Running tab changes other colors, including the clock on the satatus bar and other fonts on satus bar like Media Scanning and even the clock on the lock screen.
but the white text in the first picture Running tab you only change the main theme to black, and the white text was there correct?
biopsin said:
but the white text in the first picture Running tab you only change the main theme to black, and the white text was there correct?
Click to expand...
Click to collapse
Yes, It's white but the other tabs are gray and because of that I wanted to change the color to gray like the other tabs but it changes some other thigns.
The right value for Running tab is in framework-res.apk\res\color\primary_text_dark.xml.
I think this is the best think we can make considering those problems that we talked about.
I've attached both framework-res.apk and Settings.apk, if you want to try it.
sohrab1985 said:
I think this is the best think we can make considering those problems that we talked about.
Click to expand...
Click to collapse
Well if worst case cenario is white txt in Power Menu im happy to test.
biopsin said:
Well if worst case cenario is white txt in Power Menu im happy to test.
Click to expand...
Click to collapse
Don't worry, the power menu isn't white. it's dark gray.