[REQ] Inverse/Black FRF91 App Morphs - Nexus One Themes and Apps

Some apps seem like they're better off with black backgrounds and white text, like the stock SMS app, GMail, Voice, Talk, etc. Is this easily done or am I asking for a lot?

+1
I would love to see this happen as well!

I have no idea what I'm doing, but I figure I might as well try. Starting messing with framework-res.apk, these look like all of the images that are displayed on the bottom menu. Would totally love some pointers on turning this into a functioning morph; Wiki is down
Anyone care to help me take [REQ] to [WIP]?

Here are some screenshots of what I'm trying/want to see done. We've got AMOLED screens, and black looks good damn it. Google gussied the whole interface up with a whole bunch of black text on a white background; white text on a black background, on an AMOLED screen = contrast+++, readability +++, and it looks good.
Attached are more mockups, I have a LOT of free time, all I need are some pointers.
{
"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"
}

Some Pointers
sheik124 , A few things ive learned in the past few days with countless experiments on my roms/framework.apk is this.
1. messing with the framework while its still in the rom wont pass verification when flashing.
2. pictures can change in color (some size) but the names MUST remain the same
3. Pick and choose from roms you like FIRST then after you get the hand of overwriting and figuring out which png file does what and which drawable folder to use then play with your own ideas.
4. FONT COLOR IS A BIATCH to find and to change....thank got for CM6 with built in settings just for that hex file headache!!!!!!!
5. ANDROID COMMANDER IS A LIFE SAVER!!!!!!! JUST FIND THE FRAMEWORK OF THE ORIGINAL ROM IN SYSTEM FRAMEWORK AND PUSH YOUR MODDED (VERY OWN THEMED) VERSION AND FIGURE OUT WHETHER YOUR A FAN OR NOT.
6. You can change EVERYTHING from notification icons to focus colors of tabs or even the entire notification......if you have any questions or hints for me.... PM ME ill even take requests if you send me your rom...or just the original framework...its a new hobby!!!!!!!

Thanks for the pointers. I'm working on MCR R21, and plan on applying my changes as a morph so I don't have to worry about any issues resigning/pushing apks.
I already figured I had to keep the file names the same, I tried making a sample morph with just the menu icons I already shopped and it worked, I can't figure out how to change the background menu color + menu text...
Sent from my Nexus One using XDA App

Its menu_backround.9 and menu_backround_fill_parent_width.9 in the drawable-hdpi folder. As for the Font color....FIGURING OUT THAT is a Headache but the Menu_item.xml is the file.......There are long drawn out threads and info on editiing those....kinda tricky........hope it helps. Oh and to test it out......just change them to a bright color....and push the framework.....AFTER YOU PUT YOUR CURRENT FRAMEWORK IN A SAFE PLACE OFCOURSE

drexman8244 said:
Its menu_backround.9 and menu_backround_fill_parent_width.9 in the drawable-hdpi folder. As for the Font color....FIGURING OUT THAT is a Headache but the Menu_item.xml is the file.......There are long drawn out threads and info on editiing those....kinda tricky........hope it helps. Oh and to test it out......just change them to a bright color....and push the framework.....AFTER YOU PUT YOUR CURRENT FRAMEWORK IN A SAFE PLACE OFCOURSE
Click to expand...
Click to collapse
Code:
<?xml version="1.0" encoding="utf-8" ?>
- <!-- /* //device/apps/common/assets/res/any/layout/menu_item.xml
**
** Copyright 2006, The Android Open Source Project
**
** Licensed under the Apache License, Version 2.0 (the "License");
** you may not use this file except in compliance with the License.
** You may obtain a copy of the License at
**
** http://www.apache.org/licenses/LICENSE-2.0
**
** Unless required by applicable law or agreed to in writing, software
** distributed under the License is distributed on an "AS IS" BASIS,
** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
** See the License for the specific language governing permissions and
** limitations under the License.
*/
-->
- <MenuItemView xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="horizontal" android:focusable="true">
<TextView android:id="@+id/index" android:paddingLeft="0dip" android:paddingTop="1dip" android:paddingRight="8dip" android:paddingBottom="0dip" android:layout_width="17dip" android:layout_height="wrap_content" android:includeFontPadding="false" />
<ImageView android:id="@+id/check" android:paddingLeft="3dip" android:paddingTop="3dip" android:paddingRight="3dip" android:paddingBottom="0dip" android:src="@drawable/menuitem_checkbox" android:scaleType="fitCenter" android:layout_width="wrap_content" android:layout_height="wrap_content" />
<TextView android:id="@+id/title" android:paddingLeft="0dip" android:paddingTop="1dip" android:paddingRight="0dip" android:paddingBottom="2dip" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_weight="1" android:includeFontPadding="false" />
<TextView android:id="@+id/shortcut" android:paddingLeft="8dip" android:paddingTop="0dip" android:paddingRight="0dip" android:paddingBottom="0dip" android:layout_width="20dip" android:layout_height="wrap_content" android:gravity="center_horizontal" android:includeFontPadding="true" />
</MenuItemView>
That's menu_item.xml from the 2.2 source right there, doesn't look like it codes for any text colors

this is a great idea. i would LOVE to inverse the color from white to black of gmail, messaging, gtalk, ALL apps that have white, change to black. gonna watch this thread

Well, I've been messing with files for two days now and no luck. This was the best I could do:
Got the background 9 patch files right...couldn't figure out how to change the text. Those two unchanged icons are from LauncherPro - didn't want to tear the apk apart to change those images unless everything else worked.
No luck with Mms.apk either. I tried using apktool so I could edit all the xml files I needed to, but what happens to res/values after recompiling it? I figured it became part of classes.dex, but clearly something I changed didn't take right...
Oh well. Now to figure out how to revert everything to stock...

Mind sharing your modded menu setting files?
I'd love a zip of the backgrounds and icons if you care to share
Even though text cannot be changed atm, I reckon it looks nice. Also, I'm used to where the settings are placed so I think I can live without text.
Really f ing annoying that a lot of apps bring their own setting icons to the table, but alas, nothing to do about that. I normally just mod the ones I use the most..
-e

Eddiemc said:
Mind sharing your modded menu setting files?
I'd love a zip of the backgrounds and icons if you care to share
Even though text cannot be changed atm, I reckon it looks nice. Also, I'm used to where the settings are placed so I think I can live without text.
Really f ing annoying that a lot of apps bring their own setting icons to the table, but alas, nothing to do about that. I normally just mod the ones I use the most..
-e
Click to expand...
Click to collapse
Just so I don't end up making a file of the wrong stuff, you want the icons and the black menu BG, right? The green highlight is from installing a Desire notification bar
EDIT: Also (not pictured), menu popups with text items only have black text on BG (unless highlighted), totally illegible. You sure you want a morph of this?

sheik124 said:
Just so I don't end up making a file of the wrong stuff, you want the icons and the black menu BG, right? The green highlight is from installing a Desire notification bar
EDIT: Also (not pictured), menu popups with text items only have black text on BG (unless highlighted), totally illegible. You sure you want a morph of this?
Click to expand...
Click to collapse
Yea, don't need the highlights, only the menu background 9 patch files and icons
Doing a bit of cherrypickin' from different roms/morphs to create a nice interface for my own phone, and I'd like to give this a stab
thanks mate
-E

Here you go boss, enjoy. I also included an .ava file; if you want to make any other ic_menu icons look the same in Photoshop (from Mms.apk, for example) then just go to Image->Adjustments->Variations, and load the .ava file. Don't make any changes to the selections and it'll bring it to the same shade of gray.
In other news, what I need to change seems to be in themes.xml (dug through the stock framework source for any references to "menu_background") and it's clear why my change is *not* working.
res\values\themes.xml
Code:
<!-- Panel attributes -->
<item name="panelBackground">@android:drawable/menu_background</item>
<item name="panelFullBackground">@android:drawable/menu_background_fill_parent_width</item>
<item name="panelColorBackground">#fff</item>
<item name="panelColorForeground">?android:attr/textColorPrimaryInverse</item>
<item name="panelTextAppearance">?android:attr/textAppearanceInverse</item>
See there? The panel background is still defined as white, so Android's inverse colors automatically give us black text. The only problem is I don't know what to do with a changed themes.xml; the values folder doesn't even exist in the compiled apk and I'll admit I know very little about Android's inner workings. Apktool seems to be making a mess out of things with 2.2

Wow, kewl
Thanks a lot mate, big props.
I'm stumped when it comes to the xml changes for the white text, I have looked at it but it's hard..
found a good guide though:
www.jbthemes.com/AndroidThemeingGuide/The Ultimate Android Themeing Guide.pdf
There's another guy doing the dirty/clean themes that seems to be looking at it too, so I'm counting on one of you to sort it out
Regardless, thanks again.
-E
Here, sassyness77 has this in his to do list. Perhaps you two could combine forces?
http://forum.xda-developers.com/showthread.php?t=656388

Eddiemc said:
Wow, kewl
Thanks a lot mate, big props.
I'm stumped when it comes to the xml changes for the white text, I have looked at it but it's hard..
found a good guide though:
www.jbthemes.com/AndroidThemeingGuide/The Ultimate Android Themeing Guide.pdf
There's another guy doing the dirty/clean themes that seems to be looking at it too, so I'm counting on one of you to sort it out
Regardless, thanks again.
-E
Here, sassyness77 has this in his to do list. Perhaps you two could combine forces?
http://forum.xda-developers.com/showthread.php?t=656388
Click to expand...
Click to collapse
I sent him a PM, we'll see.
I do have to say I feel incredibly stupid knowing full well that somebody knows how to do this. CM6 RC1 screenshot of Mms.apk (ignore the themed look, that's a Galaxy S theme...):
It's possible!!! If I knew how I'd definitely waste my time doing it for, well, lots of other apps.

CM5.08 had black SMS too.

Alright I hope somebody out there can help us on this one! I'm stuck at the same EXACT spot but haven't taken a good look at the menu.xml yet....
I wonder who made the changes to the mms.apk for cm 508-6? If we found them maybe they could help us on this.

http://www.engadget.com/photos/google-nexus-s-hands-on/#3644044
Google finally did it on their own (at least for the settings icons).

Related

[Morph or Flash] Pervert Power [03-29]

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.

Few theme issues

I have been looking all over the place for these edits. I am about ready to pull my hair out. If anybody here could help that would be awesome.
I have not been able to find this last thing.
{
"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 border around a widget when it is being moved
Edit: These have been found
Calendar long press on a day. (The white fill color)
Same as calendar but in gmail
The title bar color
Notifications text color. The bottom is white now and once you click on them they stay white, but I can not figure out how to get the initial text to white.
Any help on any of these issues would be super appreciated. Thanks
You may already know this much but I think all but the icon border are xml edits..
Sorry I cant be more help, I promise I'll learn more about xml sooner than later
nebenezer said:
You may already know this much but I think all but the icon border are xml edits..
Sorry I cant be more help, I promise I'll learn more about xml sooner than later
Click to expand...
Click to collapse
Man I figured they where all xml edits. The icon border seems like a pic because of the rounded edges, and I would assume it is either in Rosie.apk or com.htc.resources since it is a sense thing. Just can't find it. I guess I'll go through them again and see what I find.
Found one of them. I case anybody was wondering it is in framework-res\values-hdpi\styles.xml
<style name="Widget.ListView.White" parent="@style/Widget.AbsListView">
<item name="background">@color/White</item>
<item name="listSelector">@drawable/list_selector_background</item>
<item name="cacheColorHint">?colorBackgroundCacheHint</item>
<item name="divider">@drawable/divider_horizontal_bright_opaque</item>
</style>
rujelus22 said:
Found one of them. I case anybody was wondering it is in framework-res\values\styles.xml
<style name="Widget.ListView.White" parent="@style/Widget.AbsListView">
<item name="background">@color/White</item>
<item name="listSelector">@drawable/list_selector_background</item>
<item name="cacheColorHint">?colorBackgroundCacheHint</item>
<item name="divider">@drawable/divider_horizontal_bright_opaque</item>
</style>
Click to expand...
Click to collapse
Awesome! That looks great!
Mind sharing what you changed the value to from White?
I changed it to transparent, because it is already showing popup_bottom_bright and popup_center_bright. Now those images can be seen and are not covered by the white overlay.
rujelus22 said:
I changed it to transparent, because it is already showing popup_bottom_bright and popup_center_bright. Now those images can be seen and are not covered by the white overlay.
Click to expand...
Click to collapse
Brilliant, Thanks
*edit- so did you just change the word "White" to "Transparent"?
nebenezer said:
Brilliant, Thanks
*edit- so did you just change the word "White" to "Transparent"?
Click to expand...
Click to collapse
Yep there is a Transparent tag in colors.xml
While we're on the subject of hard to find things, does anyone know what controls the background of the rounded lists like the ones in the people/contact, mail, and messaging apps? From what I've found out it works something like this:
The top and bottom of the lists are rounded off by three round, part transparent, "masking" graphics (one for the top, one for the bottom, and sometimes, one that does both). Those graphics lay on top of the list. There's also one other 1x1 px COMPLETELY transparent graphic that is spread all over the middle of the list. If you edit that file to a opaque color, it'll make all text in the middle of the list non-visible. So it's a graphic that sits on top of the text, not underneath it. The thing that is killing me is that there is white underneath all of it. Where is THAT coming from? What makes the list white?! I looked EVERYWHERE (graphics + xml).
Award Tour said:
While we're on the subject of hard to find things, does anyone know what controls the background of the rounded lists like the ones in the people/contact, mail, and messaging apps? From what I've found out it works something like this:
The top and bottom of the lists are rounded off by three round, part transparent, "masking" graphics (one for the top, one for the bottom, and sometimes, one that does both). Those graphics lay on top of the list. There's also one other 1x1 px COMPLETELY transparent graphic that is spread all over the middle of the list. If you edit that file to a opaque color, it'll make all text in the middle of the list non-visible. So it's a graphic that sits on top of the text, not underneath it. The thing that is killing me is that there is white underneath all of it. Where is THAT coming from? What makes the list white?! I looked EVERYWHERE (graphics + xml).
Click to expand...
Click to collapse
Do you have a screenshot. I think I know what your talking about, I am pretty sure it is an xml edit, If it is what I am thinking of I changed it once looking for other stuff.
Two more down.
This one was an xml edit inside of apps organizer.
Could you please post where you're finding the edits at as you find them?
All spelling errors thanks to xt9 on my Evo!

[Mods] - [MikRoms] - [7/5/2011] - MikG v2.2 - Sprint Lovers Icons

This is my first Mod for this ROM. I just flashed the ROM earlier this afternoon. More to come soon. Enjoy!
{
"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"
}
Sprint Lovers Icons w/Circle Percentage Battery - http://db.tt/Op9qIx8
Sprint Lovers Icons w/Stock Percentage Battery - http://db.tt/pFXdtVh
Sprint Lovers Icons w/Stock Percentage Battery: The Complete Experience (WIP) - http://db.tt/RknIWM2
Great idea! I was really living those icons and almost went and flashed the new EVIO Rom just for that. Would you mind telling me what the "complete experience" file is compared to the other. Thanks in advance.
Sent from my PC36100 using Tapatalk
... By the looks of the screenshots, the other is not complete SPRINT LOVERS icons and the "complete experience" has a more complete set but is a work in progress? Assume work in progress means either BETA or also not completely complete? Bout to flash and see what happens.
Sent from my PC36100 using Tapatalk
Looks nice. I've been trying to get back the Gmail icon (Ideally with notify count) rather than the stupid gingerbread one I get now with MikG.
Which file(s) did you have to modify to get the Gmail to show it's original Red Envelope?
where can i get the original icons???
i like the rom and all but not feeling these icons...
anyone wanna help out??
whats the difference between complete experience and non-complete?
Great Job.....
looks like between the new market and the new drop downs we need a refresh on this one...
And now new Gmail, anyone want to give this a stab, and also get animated sync icon too?
My bad y'all. I wound up breaking my EVO and I fell back on things. I just got another one last week, but it was already updated with 2.3.3.
Sent from my Epic, because my EVO arrived with the Gingerbread update.
Mikee4fun said:
And now new Gmail, anyone want to give this a stab, and also get animated sync icon too?
Click to expand...
Click to collapse
What exactly do you mean by new Gmail? You want the white Gmail icon with the red M in it or do you want the default gingerbread version? It looks like this includes the white envelope with red, but changing it is easy if you know how to use adb (though you should still make a full nandroid backup before proceeding -- just in case):
1. Grab the framework-res.apk file from your phone:
Code:
adb pull /system/framework/framework-res.apk
2. Double-click on the .apk file and navigate it with 7zip (Windows), archive manager (Linux with Gnome), etc.
3. Go into the res/drawable-hdpi directory and swap out the stat_notify_gmail.png file with whatever image you desire (i.e. rename your desired image to stat_notify_gmail.png and then copy it to this folder, overwriting the existing image).
4. Close the window and push the file back to your device:
Code:
$ adb remount
$ adb shell stop
$ adb push framework-res.apk /system/framework
$ adb shell start
If you aren't sure what any of that means or you need help just let me know.
Now the animated sync icon is going to be a little bit more work. I'm rather curious how that is done (probably just some timeouts in the XML with a series of images that are all rotated from the previous one), but now you have got me kind of curious!
Hmmm...ok well I have some rather limited knowledge of this stuff but I think I see how to animate the icon. The problem is that I would have to replace your entire framework-res.apk file so it would also change the battery icons that you may have, along with just about every other icon that appears on the notification bar there.
But if I were to do this I would try the following after unpacking the framework-res.apk file (apktool d framework-res.apk). I'm sort of putting these notes here for myself as well as everyone else. I don't have time to try this right now but I might give it a shot later tonight or tomorrow...once the kiddos go to bed.
1. Starting with the framework-res/res/drawable-hdpi/stat_notify_sync_anim0.png as a base. Create a few different versions of the sync image at different angles (i.e. create 3 more images -- this original image can serve as the first image with one of the arrows on the left at "9 o'clock", another image 45 degrees from that, a third one with one of the arrows directly on the top at "12 o'clock", and then another 45 degrees from that.
2. Copy the new image files to framework-res/res/drawable-hdpi.
3. Create a new xml file framework-res/res/drawable/stat_notify_sync.xml with the following lines in it:
Code:
<?xml version="1.0" encoding="utf-8"?>
<animation-list android:oneshot="false"
xmlns:android="http://schemas.android.com/apk/res/android">
<item android:duration="500" android:drawable="@drawable/stat_notify_sync_anim0" />
<item android:duration="500" android:drawable="@drawable/stat_notify_sync_anim1" />
<item android:duration="500" android:drawable="@drawable/stat_notify_sync_anim2" />
<item android:duration="500" android:drawable="@drawable/stat_notify_sync_anim3" />
</animation-list>
4. Insert new lines referencing the resources inside of framework-res/res/values/public.xml:
Code:
<public type="drawable" name="stat_notify_sync_anim1" id="0x01080292" />
<public type="drawable" name="stat_notify_sync_anim2" id="0x01080292" />
<public type="drawable" name="stat_notify_sync_anim3" id="0x01080292" />
5. Now build the apk file, sign it, zipalign it (optional), create the flashable zip, and then sign the zip file.
I'm pretty sure that this would work but again it would mean that we are replacing the entire framework-res.apk file so you would lose all other customizations that you might have to the status bar icons.
I might just give this a shot for the heck of it. I have no idea if it will work but I'm willing to at least try. I have a very recent nandroid backup so I can easily push this over to see if it works before posting!
blowpot-
did you get rooted yet? We need a refresh!
Been busy since root. I had to fall back from the forums for a while. Downloading 2.5 now. Will update soon.
Sent from my Synergized EVO, Thanks to some rEVOlutionary Tactics

[theme] (Kratos) Black JobManager + Settings ++

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.

notification panel and status bar images

More and more tw based stock roms for the d2vzw are allowing you to change the status bar background as well as the notifciation panel dropdown background. In the case of the M.O.A.R. rom you can do this via morphology. In the case of Goodness, there is an option to set that in 3 mint. settings. Unfortunately when you reboot your phone when running the goodness rom you have to reassign that image. All the AOKP style roms have this feature and allow you to select any image, any format (png,jpg), any size. It would be very cool if some dev would create a mod for a tw based strock rom that would allow you to do this, similar to the way the AOKP allows you to do this.
dandydon414 said:
More and more tw based stock roms for the d2vzw are allowing you to change the status bar background as well as the notifciation panel dropdown background. In the case of the M.O.A.R. rom you can do this via morphology. In the case of Goodness, there is an option to set that in 3 mint. settings. Unfortunately when you reboot your phone when running the goodness rom you have to reassign that image. All the AOKP style roms have this feature and allow you to select any image, any format (png,jpg), any size. It would be very cool if some dev would create a mod for a tw based strock rom that would allow you to do this, similar to the way the AOKP allows you to do this.
Click to expand...
Click to collapse
decompile SystemUI.apk
go into
res/values/drawables.xml
now find this line - (This is for the Status bar..)
<item type="drawable" name="status_bar_background">ff000000</item>
now you assign a .png
replace this line with this
<item type="drawable" name="status_bar_background">@drawable/statusbar</item>
now, you make statusbar.png and put it into drawable-xhdpi
recompile.
then you can do whatever you'd like to this .png... make it any color, any transparency, an image.
andybones said:
decompile SystemUI.apk
go into
res/values/drawables.xml
now find this line - (This is for the Status bar..)
<item type="drawable" name="status_bar_background">ff000000</item>
now you assign a .png
replace this line with this
<item type="drawable" name="status_bar_background">@drawable/statusbar</item>
now, you make statusbar.png and put it into drawable-xhdpi
recompile.
then you can do whatever you'd like to this .png... make it any color, any transparency, an image.
Click to expand...
Click to collapse
you da man andy. I have fooled around with doing this kinda stuff and have had moderate success. but I was really referring to more like on the the fly morphing. that way if I get bored, I can change it again quickly
thanks again for your input.
dandydon414 said:
you da man andy. I have fooled around with doing this kinda stuff and have had moderate success. but I was really referring to more like on the the fly morphing. that way if I get bored, I can change it again quickly
thanks again for your input.
Click to expand...
Click to collapse
quite welcome man, a better way to say thanks, is by hitting the "thanks" button from my post
well to change it on the fly, that requires quite a bit more smali coding work, I'm not too sure how well you are at smali, I personally do no know how to do, I'm sure if I spent some time with it I could figure it out.
but
honestly, to save a lot of time, I would just make it into an Aroma option.
works great. I mean unless you are changing it like every day, or even if you do change it every day, Aroma still works great, you can make just a flashable Aroma .zip to change just the status bar and/or status bar pulldown, and can add other things in there if so wanted, for example, lidroid toggle options, change to/from 5/6/7 toggles in the row, change the toggle background using the method above but with the lidroid-res.apk, just some examples, you can keep it real simple as in change just one thing, or a bunch.
but I agree having things in the ROM on the fly is definitely awesome.
just depends on preference
andybones said:
quite welcome man, a better way to say thanks, is by hitting the "thanks" button from my post
well to change it on the fly, that requires quite a bit more smali coding work, I'm not too sure how well you are at smali, I personally do no know how to do, I'm sure if I spent some time with it I could figure it out.
but
honestly, to save a lot of time, I would just make it into an Aroma option.
works great. I mean unless you are changing it like every day, or even if you do change it every day, Aroma still works great, you can make just a flashable Aroma .zip to change just the status bar and/or status bar pulldown, and can add other things in there if so wanted, for example, lidroid toggle options, change to/from 5/6/7 toggles in the row, change the toggle background using the method above but with the lidroid-res.apk, just some examples, you can keep it real simple as in change just one thing, or a bunch.
but I agree having things in the ROM on the fly is definitely awesome.
just depends on preference
Click to expand...
Click to collapse
I'm no developer unfortunately, but actually I swap images in the drawable folders all the time in zips created by others. that works great. it's just a pain having to boot to recovery everytime I want to change something. anyway it's just something I wanted to throw out there. maybe some hot shot dev will take on this challenging project.
dandydon414 said:
I'm no developer unfortunately, but actually I swap images in the drawable folders all the time in zips created by others. that works great. it's just a pain having to boot to recovery everytime I want to change something. anyway it's just something I wanted to throw out there. maybe some hot shot dev will take on this challenging project.
Click to expand...
Click to collapse
well if u want battery on the fly for the stock ROM I have made a .zip for that
but,
i would flash diact74's new mutli mod.zip as mine is basically an old version of that.
you can't miss it, it's in the development thread title is called Multi-MOD
andybones said:
well if u want battery on the fly for the stock ROM I have made a .zip for that
but,
i would flash diact74's new mutli mod.zip as mine is basically an old version of that.
you can't miss it, it's in the development thread title is called Multi-MOD
Click to expand...
Click to collapse
yep his work is awesome. I'm not sure if it will jive with MOAR rom which is what I'm running now.. was reading the features of bonesstockrom, didn't see that as a feature. did I miss that or is it not a feature of your rom?
dandydon414 said:
yep his work is awesome. I'm not sure if it will jive with MOAR rom which is what I'm running now.. was reading the features of bonesstockrom, didn't see that as a feature. did I miss that or is it not a feature of your rom?
Click to expand...
Click to collapse
never mind. I see it's built into the aroma options.
Axis M allows you to change on the fly and services a reboot.
{
"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"
}
Sent from my SCH-I535 using Tapatalk 2
APeaceofStrange said:
Axis M allows you to change on the fly and services a reboot.
Sent from my SCH-I535 using Tapatalk 2
Click to expand...
Click to collapse
I tried putting it in display instead of ROM control, I'm sure I messed the code up somewhere, tbh though I prefer the aroma option.

Categories

Resources