So I have Froyo on my nexus one, and I'm trying to change the status bar.
I have used MetaMorph and NinjaMorph in the past with no problems.
However, whilst applying a morph, the wait just takes forever, and I get bored.
So I tried to make my own using NinjaMorph, same thing. It just takes forever.
Any suggestions?
What about the status bar are you trying to mod? In depth mods can not be done due to the odex'd files. You need to wait for the source or a way to de-odex the system files.
The background color/image. I know it can be done, I think. (How's that for a contradictory statement?) Right now its gray, but I'm shooting for more of either a black or possible opaque one.
-------------------------------------
Sent from my Nexus One
I have only seen gray/clear. Look in the Themes section (should have been posted there in the first place) that is as far as they have come with themes, like I said, because of the odex's.
hollywooder said:
So I have Froyo on my nexus one, and I'm trying to change the status bar.
I have used MetaMorph and NinjaMorph in the past with no problems.
However, whilst applying a morph, the wait just takes forever, and I get bored.
So I tried to make my own using NinjaMorph, same thing. It just takes forever.
Any suggestions?
Click to expand...
Click to collapse
I have had no success with morphing the status bar in froyo....Britoso said he has, but I don't know his setup.
Imho your best bet is to flash from zip.
click below
CLEAR statusbar
GRAY statusbar
BLACK statusbar
There is a clear statusbar mod that has a black notification background, but it had to be flashed instead of morphed.
Or use adb...pull framework-res.apk, change images, push, reboot. Done.
Yeah, morphs don't work but you can pull the apk and change the images.
The problem is with the text colour at the moment, you can't change it because it's in code and for that we either need the source or the deodexed files so we can reverse engineer.
So, you can get any colour bar you want, you're just stuck with black text at the moment for clock, date and tickers.
O.K. I've seen in different themes or roms that the backgrounds are different than stock. Evil eris the robot on the dialer screen was blue. I've seen em pink. Seen em with checkerboard pattern across his midsection. Never seen a completely custom without the robot tho. My question is how do you change that screen and is the robot not removable? Can I just put some random picture that I think is cool at the time? Oh and how do I change the color of the call button and battery icon, if theres a way without installing other apps to do it. I want to open the xml file, edit it and push it back.
They are just .png files and you can change them to whatever you want. Trick is to locate them. The one on the dialer you are talking about is located in the phone.apk in drawable-hdpi called phone_default_icon.png you can just make a new one and replace it. They need to be the same size as the original... that one is 480x618 but most icons are 72x72.
DISCLAIMER: I am not responsible for anything adverse that might happen to your phone as a result of using my files. This is a very low risk operation, but you still perform this at your own risk.
CREDITS:
zach.xtr for his awesome xtrROM
.mak for the Espresso lock screen PNGs pulled from zenEXP
Android SDK (source of vanilla PNG files)
*All PNGs were optimized after pulling them from source*
This guide will give an even more vanilla look to xtrROM for those who like the orange highlights and white notification bar. Additionally, I have included the Espresso lockscreen (refer to screenshot) in a modified com.htc.resources.apk file. The lockscreen will still remain transparent, I just chose to use a wallpaper, so the screenshot doesn't show the transparent one. Most everything will have the highlights changed to the stock orange color, save a few things in the HTC-specific apps.
Before you do anything, make a NAND backup and/or make a backup of the files being pushed in this tutorial before pushing the ones I have provided. I have not tested this on another phone, as I only have the one that I performed this mod on, but I can't think of a reason it shouldn't work on another phone.
This was performed with xtrROM v 4.5.2. This may not work on previous versions.
Perform the following steps using ADB:
1. Push framework-res.apk, services.jar, and com.htc.resources.apk as follows:
Code:
adb push framework-res.apk /system/framework/framework-res.apk
adb push services.jar /system/framework/services.jar
adb push com.htc.resources.apk /system/framework/com.htc.resources.apk
NOTE: You *MUST* push the services.jar file if you want the clock to appear black on the white notification bar. Otherwise, it will remain white against a white background. Not very appealing, imo.
2. Your phone will soft reboot - this is normal. If you want, you can just force a hard reboot with:
Code:
adb reboot
YOUR PHONE MAY TAKE A LONG TIME TO BOOT. THIS IS NORMAL. If it takes an exorbitant amount of time (say 7 - 10 mins.), then it's probably safe to call it a failure. As long as your boot animation hasn't restarted or frozen, don't give up hope.
As pointed out by adrenalinerush12 and jadesdan, you must push com.htc.resources.apk if you want all the notification bar icons to appear white, since the stock HTC file overrides them in framework-res.apk. This means you will also get the Espresso lock screen (which, in my personal opinion, is the best-looking lock screen), but if somebody REALLY likes the boring grey "boomerang" bar, I suppose I can cook one up. Let me know.
com.htc.resources.apk Download:
HTML:
http://www.megaupload.com/?d=IYU0T72P
framework-res.apk Download: Link down - file uploaded to this thread below.
services.jar Download: Link down - file uploaded to this thread below. VERY IMPORTANT: the file is named services.zip at the bottom because XDA doesn't let me upload .jar files , SO make sure to rename it to "services.jar" BEFORE you push the file to your phone.
The reason why I installed 2.1 is so I can have Sense with a black notification bar. Oh well, some people might actually like this. Nice work!
This looks awsome! I love the XTR roms but couldn't stand the black bar.....
The framework and services.jar links are down
EDIT: I should have read the word "temporarily" a little closer.
Freakin SWEET! I love the speed of xtrROM, just didn't like the green highlights and black notification bar. This is perfect for me. Thanks a bunch.
jadesdan said:
This looks awsome! I love the XTR roms but couldn't stand the black bar.....
The framework and services.jar links are down
Click to expand...
Click to collapse
Yeah, you're right, they are down. Damn you, Megaupload!!! I think those two files might be under the XDA 8 MB limit...I'll try and upload them directly.
EDIT: OK, framework-res.apk and services.jar (as services.zip) are uploaded directly to XDA for your downloading pleasure. I don't know what Megaupload's problem is right now. Make sure to rename "services.zip" to "services.jar" - I made a little note of it near the bottom of my OP.
That's odd, because it wasn't down for me. It let me download them just a few minutes ago.
adrenalinerush12 said:
That's odd, because it wasn't down for me. It let me download them just a few minutes ago.
Click to expand...
Click to collapse
Yeah, I don't know why Megaupload does that. I've had it happen a few times before, and it's never consistent. Anyway, let me know how it works out for you. I haven't officially heard whether it has worked for anybody, so I'm excited to hear back!
Okay, when I pushed both framework-res.apk and services.jar, this is what I get:
Don't know what the issue is, but I pushed it twice to make sure. Still does the same thing.
I've tried both with the MegaUpload files and also the ones linked here, but this is what I get. I've even tried wiping Dalvik and all, but this is the best I can do. You can tell that it's taking, but I think there might be some icons missing.
adrenalinerush12 said:
Okay, when I pushed both framework-res.apk and services.jar, this is what I get:
Don't know what the issue is, but I pushed it twice to make sure. Still does the same thing.
Click to expand...
Click to collapse
Hmmm, actually now I remember that some of the PNGs in framework-res.apk are overridden in the com.htc.resources.apk. I didn't think it was so many, though. Try pushing the com.htc.resources.apk, too. If you don't want the espresso lock screen, I can always change it for you later, but I just want to see if that fixes the notification bar icons.
Yup. That fixed it! I actually deleted HtcLockScreen.apk because I like the stock horizontal slide one anyways. Thanks a bunch man.
adrenalinerush12 said:
Yup. That fixed it! I actually deleted HtcLockScreen.apk because I like the stock horizontal slide one anyways. Thanks a bunch man.
Click to expand...
Click to collapse
Hell yes! I was worried that I'd screwed something up. I can be a bit absent-minded sometimes. I'll update the tutorial. Thanks to you and jadesdan for testing!
No problem, but it seems that the notification bar clear button is black.. and so is the text, which makes it difficult to read. Not a huge deal, but. And icons such as a new text message with the stock app are still messed up looking. (With black as the background).
adrenalinerush12 said:
No problem, but it seems that the notification bar clear button is black.. and so is the text, which makes it difficult to read. Not a huge deal, but. And icons such as a new text message with the stock app are still messed up looking. (With black as the background).
Click to expand...
Click to collapse
Download and push the new services.jar (services.zip at the bottom of the thread) to fix the black "clear" button. I actually just fixed that last night - took a lot of fishing around to find out how to do it. I know the stock htc apps still have their original look in the noti bar - I didn't want to take the time to change them. Haha, maybe in the future.
Oh, and when my 3G icon changes to 1X to send a text, it goes back to the black icon. Then changes right back to the right 3G one.
i am trying to apply this to xtrSENSE. i've got the white bar working, but the services.jar part is doing nothing. do i have to extract anything or just simply rename it? i have renamed it, but it says not found or something to that effect. i do understand that this may not work due to the fact that this is slightly different than xtrROM with rosie and whatnot.
malpracti said:
i am trying to apply this to xtrSENSE. i've got the white bar working, but the services.jar part is doing nothing. do i have to extract anything or just simply rename it? i have renamed it, but it says not found or something to that effect. i do understand that this may not work due to the fact that this is slightly different than xtrROM with rosie and whatnot.
Click to expand...
Click to collapse
Cool, so framework-res.apk pushed successfully. You shouldn't extract anything from services.zip, just rename it to services.jar and push it. There are modifications to the smali code in services.jar, rather than just swapping out PNGs, so it's somewhat likely that it won't work. It's very picky - one thing out of place, and it doesn't boot. I've learned that the hard way.
May I ask what you are using for the Sense like clock/weather and the icons? They are pretty cool.
jeffgman said:
May I ask what you are using for the Sense like clock/weather and the icons? They are pretty cool.
Click to expand...
Click to collapse
For sure. The clock/weather widget is called "Fancy Widget". It's no longer on the market because the developers received a cease and desist order from HTC (can't imagine why ). Anyway, just google "fancy widget 1.3.0", and I guarantee you'll find it. I wouldn't have a problem uploading it, but some people might take issue since it's now a black market item. Whatev.
By the icons, do you mean the widgets that I have under the weather/clock widget? Those are all by curvefish and free in the market. Just search "curvefish". And if you're referring to the smiley face messaging icon I have, it's because I found a modified vanilla mms apk on a forum (can't stand HTC's slow as hell excuse for a text messaging program). Since that's open source, I've attached it to the post if you want it. Just be sure to delete HTC's mms, or you'll get some weird behavior.
ericFuels999 said:
For sure. The clock/weather widget is called "Fancy Widget". It's no longer on the market because the developers received a cease and desist order from HTC (can't imagine why ). Anyway, just google "fancy widget 1.3.0", and I guarantee you'll find it. I wouldn't have a problem uploading it, but some people might take issue since it's now a black market item. Whatev.
By the icons, do you mean the widgets that I have under the weather/clock widget? Those are all by curvefish and free in the market. Just search "curvefish". And if you're referring to the smiley face messaging icon I have, it's because I found a modified vanilla mms apk on a forum (can't stand HTC's slow as hell excuse for a text messaging program). Since that's open source, I've attached it to the post if you want it. Just be sure to delete HTC's mms, or you'll get some weird behavior.
Click to expand...
Click to collapse
Great, thank you for the information. I have heard of Fancy Widgets, just never used it. I have purchased Beautiful Widgets and used it a little bit. I have searched for a theme that resembles the Sense one but have not found it yet.
I am currently using xtrSENSE so I have the Sense UI. Once Zach updates xtrROM I am going to install that and go back to launcher pro and beautiful widgets for my homescreen.
I'm in the process of making a theme but I have come across an issue I just can't seem to resolve. Basically everything goes fine for my theme except the icons. I downloaded another theme and applied it and the icons in my app drawer change. Yet I don't see where these changed took place in the actual apk when I decompile it. The only changed icon is the com_browser_ic_launcher icon and nothing else. Yet this is the icon that is changed in the app drawer which doesn't make sense because I don't see any related changed in any xml files.
I've been following this guide:
http://forum.xda-developers.com/showthread.php?t=964391
I downloaded the templatebread theme and have been changing what I wanted but now I am stuck on the icons. I can change the launcher icons without any hiccups now I just need to find out how to change the actual icon thats in the app drawer. Any help would be greatly appreciated.
Well obviously its done with xml and its all based on the process names the process names have to be exact. When they are it will work even if you have one error in the process names eclipse will throw an error or should and they wont work... I've never done it but i've read alot about it.
That's what I figured but for some reason after doing a few restarts the icons now appear as they should. I guess that the old icons were cached or something.
so i realized the best themers are roaming around here.so i was wondering if any one can help me out with these two things any help would be GREATLY Appreciated
problem one
http://forum.xda-developers.com/showthread.php?t=1118489
Problem two
http://forum.xda-developers.com/showthread.php?t=1110109
if any more info is needed just ask
you first question was already answered on the thread you posted it on http://forum.xda-developers.com/showpost.php?p=14632352&postcount=5
I can't understand your second question...
Make custom_background a transparent image. Also don't listen to anyone telling you to edit Public.xml. Delete it now. All frsmework-res redirections are in Android.xml. and other apps have their own xml. Dialer transparency also has a style edit associated to it. You can study what I have done on github.com/bkmo
my main problem in link two is the square that shows up when u have called a contact multiple times it should be an arrow that minimizes and maximizes when its clicked/unclicked like these arrows
Look at my testing repo and in drawable folder there is a custom background xml. Make sure you put a redirection in contacts for it and remove any other drawable by that name if there is one.
Post your theme and I will have a look if you want.
here it is the only two things that im not satisfied with the theme is the non transparent BG for contacts and the Squares showing up instead of the arrows
Theme
here is the frameworkres.apk in case you need it
and just for safe measures here is the contacts.apk
Here it is, all fixed up, recompiled under Linux with working previews for hdpi/mdpi. The dialer looks ok now too. How did you do the transparency for the dialer in the first place? Was it in the kitchen? This theme is designed for HDPI mostly, but works ok on MDPI with a few mis-sized images.
bkmo said:
Here it is, all fixed up, recompiled under Linux with working previews for hdpi/mdpi. The dialer looks ok now too. How did you do the transparency for the dialer in the first place? Was it in the kitchen? This theme is designed for HDPI mostly, but works ok on MDPI with a few mis-sized images.
Click to expand...
Click to collapse
well the dialer is off a bdubs blue sickness rom and it has a transparent BG
Edit:Worked like a charm thanks a ton you are the man!!!!