Once I flash a theme am I obligated to the background that comes with it?
Background in theming is very broad. If you're referring to the background as in the ICS gradient within apps (such as Settings.apk)? If so, then it's a simple .png inside the drawable-xhdpi within I believe framework-res.apk. I could be wrong as I haven't touched anything inside the framework-res in awhile, but that's where I found it when I themed on ICS based devices.
IF you're talking about the desktop wallpaper, it'll only replace the default one in the ROM you flash over it. If you've already selected a custom one, it will not overwrite your desktop wallpaper.
Related
Hey there guys.
Just a quick one.
I have seen a couple of screen shots around (although can't remember where now) of a slightly differend clock widget background containing a little android Droid.
Anyone know how this is done? Maybe through applying a theme?
I have root and JF1.3 RC8 etc etc so not probs there.
Thanks
Phil
usually it's done through a theme, but you can actually just take the clock icon out of someones theme that has it, it's in the drawable folder of launcher.apk.
If you pull your launcher.apk file just copy the clock you want to the drawable folder on it and push launcher.apk back to your phone.
Cool.
Where is the launcher.apk?
Sorry... just starting with this phone and not totally fond my way round its files etc yet.
Thanks
it'll be under apps in any theme update file....
check out my theme... it has a ubuntu feel, with old themed clock like ubuntu's wallpaper
http://forum.xda-developers.com/showthread.php?t=469710
also changed fonts, and boot screen
Sorry. I meant where on the phone is the file (where would I copy from/to in order to put the custom clock image into the launcher.apk file.
Like that theme but don't really fancy any themes at all and just want the clock on its own really.
Thanks
Phil
You would have to edit the launcher.apk like they said then push it by its self to your G1 then you will have the clock and the rest of your theme will stay the same.
What they are leaving is that you must open the firmware package of your choice and edit the launcher.apk from the correct sub-folder. To be honest if you're not well adjusted to hacking up a firmware I wouldn't just start experimenting without proper guidence and reading of the available documentation on this platform. If you go about it half assed that's what you're gonna get.
Is it just me or is this a bug in the rom? I did do some systemui and framework editing but i cannot solve this. Basically the headers "ongoing" and "notifications" is given a space too large and the color is not showing up. also, beneath notifications where it is supposed to be transparent, it is not. I have played with the statusbar files but I may be mistaken. Can someone tell me what files corresponds to these issues?
I'm also having a problem with the contact pictures. There is a really ugly white frame around it. How can i get rid of this? Thanks for your help
From what I can see, you have selected a theme, either from the theme manager or from flashing a theme. If it was from the theme manager, revert to the system theme, I'm sure it will fix your notification issue. It's most likely a bug in the theme. Also, the area below the notifications on the stock system theme is 100% opaque, it's a google thing. It isn't transparent anymore. The framework editing you did probably further screwed up some UI stuff. Especially if you edited .9 png's without decompiling framework-res.apk, you could have some distorted images.
If selecting the system theme in the theme manager doesn't work, then wipe & reflash the ROM, whether it be RC1 or the latest nightly.
As for the contact frame, it's part of gingerbread. I'm sure it's a framework png in framework-res.apk somewhere, and if you can find it, and it doesn't have a .9 or a .9.png ending to the filename, then open it up in your favorite image editing tool and make the entire image transparent (as in raise the alpha of the layer). If it DOES have a .9 on the end of it, leave it alone, chances are, you'll only screw it up.
If I remember correctly, the contact frame, being a frame, is a .9 image, so you should probably live with it. If you REALLY know what you're doing, then you can decompile the apk, raise the alpha of the layer to 100% and redraw the .9patches with the draw9patch.bat included in the android sdk, or the executable draw9patch script in the linux version.
If you had no idea what I just said, then don't attempt it.
I actually am using system theme. I guess i can recheck all the statusbar files. They are the same ones I used in my cm 6.1 theme. I'll try searching for the frame in framework-res. I was looking in phone.apk and contacts.apk and couldn't find it.
edit: found the frame as quickcontact in framework-res but if i change that to be transparent, there will be a weird gap. the contact picture will not actually be larger.
So what happened was the 9patch file for the status bar headers didn't have any 9patch data. As for the background on the pulldown, i found out in cm7 it uses a new file "shade_bg" and that is working fine as well. Also the quickcontact frame was an easy fix. I just used transparent files for that and it doesnt show up and the contact pictures are bigger as well so everything is fine now
Ah, glad you found the culprit. Yeah, those 9patch pngs suck. I ran into major issues with them when making a theme for the stock rom, had to redo a lot of it after realizing I had to decompile the apk first.
Sent from my T-Mobile myTouch 3G Slide
Hello i was wanting to know how to change the image in the pulldown bar like you see in the UOT kitchen and if its possible to change the top buttons images like the wifi on / off and 4G on /off ect or the whole button itself
there in the SystemUI.apk located in system/apps
res/drawablehdpi folder
just edit in any image editor but try and stay away from the .9.pngs they are special and a pain in the bum.
you can just change .apk to .zip to unzip then rezip and rename.apk
you want the quicklaunch icons for the drop down icons
and status_bar_background for the actual background
thank you bro for such a fast answer
no problem i just happen to be trollin through
do you happen to know were the battery images are ?
and if i could just remove all the stock ones with ones from another theme for my phone ?
battery images are in framework-res
system/framework
if using ones from another phone you'll probably need to do some renaming
most roms currently on our phone use full 100 % increments
if i remember correctly there are 203 total 100 unplugged
100 plugged and a full empty and unknown
thanks again you have been a huge help
anytime
if noone shares the info this stuff can be a royal pain.
If you use the UOT Kitchen and keep getting errors, try un-checking Patch9 autofix. This will not decompile the 9patch images and may allow your theme to build. It worked for me with modding ACS Ice Cream Sandwich Theme (modded battery only).
thank you
and are there any other theme kitchens or rom kitchens for our phone ?
oh and i noticed there are two different default pull-down backgrounds one under systemUI.apk and one under the frameworks.apk and both are different sizes and dimensions , witch ones do i change ? or do i change both ?
the one you want for the drop down background is
status_bar_background.png
in SystemUI.apk
mjcollum said:
anytime
if noone shares the info this stuff can be a royal pain.
Click to expand...
Click to collapse
I'm fairly new to Android, coming from my FrankenPre to the Epic Touch. I want to begin editing the icons and images on my phone, and I've been exploring some ROMs ansd themes and switching up some icons, which have worked fine. However, I have no idea exactly where all the images are kept. For instance, I tried to change the stock Email icon, but the images I changed weren't right, and I was somehow left with the "Android Robot" icon.
My question is, seeing as how you know where these images reside on the phone, how do I go about knowing which icons are where, and which ones I need to change? Is there a list somewhere of the stock system images and their locations, or is it trial and error to figure out where they are? Thanks for the help.
mjcollum said:
no problem i just happen to be trollin through
Click to expand...
Click to collapse
haha "just rollin thru""
I've been playing around with the theme engine on CM9 nightlies and want to tweak one of the existing theme apks from the market for my own use, specifically the purple holo. I've been trying to integrate yellow into it for a schnazy purple/yellow theme starting with the dialer.
So here's the snag: I have no errors nor problems decompiling the theme apk. I go into the drawable file(s) (hdpi, mdpi and I believe xhdpi) and copy the dialer icons and proceed to edit them in gimp, changing them to yellow. I save them as .pngs. and then drop them back into their respected drawable folders.
Now I recompile, again, no errors or problems. Sign the apk and then push it to my phone. It installs just fine. HOWEVER when I go to switch to the theme via the integrated theme engine I states that it was not compiled properly and to contact the author.
So what am I missing? Do I actually need to edit an XML or something? I never changed any names or locations of any of the files. I'm new to themeing and trying to started on personal projects, maybe one day create my own from scratch. Any help from all you masters out there would be appreciated.
Sent from my Galaxy Nexus
Edited to include a market link of the theme I'm trying to alter:
https://play.google.com/store/apps/details?id=org.cerqueira.theme.Purple
Hey, I've got a Samsung Galaxy Nexus (Verizon, SCH-I515) that I'm working on fully customizing to my liking and I had a few questions I was hoping to get some help with, mainly pertaining to changing the default font colors. I'm running Paranoid Android 3.1 (JB 4.2.2) as well as using Nova Launcher Prime. The basic idea of what I'm doing is changing the entire phone from a dark themed phone into a light themed phone. This includes everything, the dialer, settings menu, notifications menu, etc.
I'm currently using Ninjamorph to find all the image files to replace with their light counterparts I'm doing and though sometime tedious, I seem to be slowly finding all the files I need. The problem is I need to change the font colors now from light to dark so that I can see them with my lighter backgrounds. From what I understand, I'll need to go to the framework-res.apk/res/color and inside those XML files will be the coding for the font colors.
1.) If I can just email the XML file to myself from my phone and open it on my computer, what program can I use to read the XML file to change the values I need to? I figure after that I can download the edited file to my phone and use Ninjamorph to put it back into my framework-res.apk.
2.) Would I be able to change the background in the app drawer from black by default to white, from one of these XML files as well?
3.) Is there any way that this white housing (http://www.ebay.com/itm/new-Housing...261?pt=LH_DefaultDomain_0&hash=item20cc67e87d) would fit my phone? It's designed for i9250 but if it'll fit I'd like to try it.
I attached some screen shots below of my phone so you can see the basic idea of what I'm trying to do and where I'm at. Thanks so much for taking the time to read this!
Nothing guys? Really?