Related
This is my first "guide" so bare over with me
In order to change your status bar color along with the Background color, do this:
First we need the framework-res.apk from the phone
- adb remount
- adb pull /system/framework/framework-res.apk framework-res.apk
Take a backup of this file in case you failed and wants to go back.
Rename your local framework-res.apk to: framework-res.apk.zip
Open the Zip file and go here:
/res/drawable/
Locate these files and unzip them:
statusbar_background.png
status_bar_background.png
status_bar_close_on.9.png
status_bar_header_background.9.png
status_bar_item_background_normal.9.png
These are the files you want.
I sugest that you use Photoshop to do what you want with the colors, if you are using Photoshop, be carefull editing status_bar_close_on.0.png, it might look weird if you are doing it wrong.
After your done editing these pictures go here:
/res/drawable_land/
Locate and unzip:
statusbar_background.png
Do the same here as you done with the first pictures.
After you are done editing the png's, save them in your zip file.
Rename framework-res.apk.zip to framework-res.apk.
- adb push framework-res.apk /system/framework/framework-res.apk
Now restart your phone, and your Notification bar has been fixed
I'm using Open Home along with HTC Hero skin and this just looks PERFECT!
This doesn't change the Text's on your Notification Screen, that you will have to find out for yourself, or post a solution here.
Can't wait to try that out I want mine to be changed..
Update:
For changing the color of the clock, take a look at this topic:
http://forum.xda-developers.com/showthread.php?t=535630
Solution will be there during the week.
It's already available for Rogers ROM's.
WebghostDK said:
Update:
For changing the color of the clock, take a look at this topic:
http://forum.xda-developers.com/showthread.php?t=535630
Solution will be there during the week.
It's already available for Rogers ROM's.
Click to expand...
Click to collapse
Yeah i have tried to push a heap of different G1 services.jar files over to my Magic (ion rom) but was in boot loop city for every one. Oshaka has said he will modify a sapphire services.jar for me... still waiting on that- will post my results as soon as he has it for me.....
TBH though, having a status bar background black with green behind the black clock is actually probably easier for me to read than the white one......will test it out when i get the correct services.jar
got green notifications but for some reason the services.jar doesn't change....
working on it... maybe oshaka can come up with a reason for me...
I cant seem to get the services.jar to change either. I have asked Oshaka to fix it for me, and he said he would do it like 3-4 days ago.
Waiting
WebghostDK said:
I cant seem to get the services.jar to change either. I have asked Oshaka to fix it for me, and he said he would do it like 3-4 days ago.
Waiting
Click to expand...
Click to collapse
services.jar will work on hofo rom or any rom without .odex files. The problem with hero and ion roms are that they dont have the classes.dex files within services.jar. I am assuming they are in the services.odex file, which so far i have been unable to open and read to find the correct smali files.
I have called it quits trying to figure it out for now...... until the colorchanger app includes support for this i am putting it in the too hard basket.
Let us know if ohsaka gets back to you. If we get this we can theme anything we want- i made a theme template for ion which worked......
***edit*** just got a reply from Ohsaka, he said there is no way he knows of to open .odex files to edit colour inside of them. that kind of means those of us running ION or hero are **** out of luck. Until someone starts modding the HTC build a bit more (kind of like how cyanogen mods the standard 1.5 and also pulls from donut etc) then we are stuck with what we have got
Hofo rom has some potential.... maybe we should all chip in and buy cyanogen a Magic (32A of course )?
Is it possible to edit the png's in the framework zip to a translucent opacity, and push the entire zip back in to make the notification bar have some transparency?
Edit: Nm, tried it and it is more complicated than I thought lol. Screenshots of a 50% status bar png to come
I have adb etc set up and willing to try ,would be my first action on editing my phone.
Does my phone need to be rooted/re-rommed for this to work ?
I own a original out of the box T-Mobile G1 , and I really would like to change the colouring of the notification bar to match the colour of my background picture, but not at the expense of giving up my warranty ( not yet ) , depends on future updates of G1 which is doubtfull at the moment I believe
jinglebinkie said:
I have adb etc set up and willing to try ,would be my first action on editing my phone.
Does my phone need to be rooted/re-rommed for this to work ?
I own a original out of the box T-Mobile G1 , and I really would like to change the colouring of the notification bar to match the colour of my background picture, but not at the expense of giving up my warranty ( not yet ) , depends on future updates of G1 which is doubtfull at the moment I believe
Click to expand...
Click to collapse
I haven't tried this out at a non-rooted phone, but yes, it will work on a non-rooted phone, so just go ahead.
Don't be affraid about the warrenty, you can always say you downloaded a skin on market
MontAlbert said:
services.jar .......
Click to expand...
Click to collapse
Totally noob to this crazy world, what does the services.jar do?
What effects does it have? I'm trying to edit the notification bar/icons.
Am I limited to what can be done because of this "services.jar" ?
I keep getting "remount failed: Operation not permitted" when i try to remount
can you do this on the droid eris
should work on eris,just do a nandroid backup first just in case you need to roll back
I just wanted to let people know, i ran into a problem with force closing constantly.
Solution i came up with is if you have the custom OC kernel, you must edit the
pictures and stuff for your UI and then flash the kernel. If the kernel is already in place
it will conflict with the 'adb push framework-res.apk /system/framework/framework-res.apk'
And a data value will change, causing force closes.
~
So, is there any way I can grab the smileys aswell and change them? I want the SonyEricsson smileys instead of those android ones.
I also get force close (of the market app) after modifying images in a custom ROM, on a T-Mobile Pulse. jamsk8er1994, could you explain in more detail what you mean by "edit pictures and flash your kernel"?
The same goes for those of you who want to change the smileys that you see on your phone. If you're tired of those robots you go into
- framework-res.apk\res\drawable-mdpi-v4
and find the files called "emo_im_"
There is 17 files, png's. open photoshop and make the smileys you'd like in a 20x20 canvas (pixels). save for web and devices -png 24, with the same name. In example: (The grinning smiley :-D) is emo_im_laughing.png
Then you drag the new png you've made into the apk file and choose replace existing.
Note: this is only for your viewing, others will not see the smileys you have on your phone unless they got the same on theirs. If they have the droid ones that is what they see when you send. But if they send you a droid smiley you see the custom one you've put in yourself.
i changed all the colors to black on PS. dragged them back into the zip file, renamed it to "framework-res.apk" and typed in the command in the cmd. I got a message saying "failed to copy 'framework-res.apk' to '/system/framework/framework-res.apk' : No space left on device".
what do i do?
Awesome thingy, I'll make everything non-glossy.
I've searched through the forums but i can't find an answer that works.
I want to take a semi-transparent lockscreen from one hero rom and put it on another hero rom that doesn't have a transparent lockscreen
i've tried replacing com.htc.resources.apk and when the phone reboots i hear the notification sound that the USB is connected but all i see is the htc loading symbol. the home screen never loads.
mgorman said:
I've searched through the forums but i can't find an answer that works.
I want to take a semi-transparent lockscreen from one hero rom and put it on another hero rom that doesn't have a transparent lockscreen
i've tried replacing com.htc.resources.apk and when the phone reboots i hear the notification sound that the USB is connected but all i see is the htc loading symbol. the home screen never loads.
Click to expand...
Click to collapse
totally going in the wrong way for that
the reason your getting a htc screen hang is bcuase the resources.apk your using prolly came from a different WWE build than the one your applying it to.... so go back to the one that came with your rom ... moving on to transparent lockscreen
what hero rom are you trying to modify and are you trying to mod the lockscreen grafics as well?
if your modding the graphics for the lockscreen bar unzip (using winrar) the apk (keep the original apk file) and inside one of the folders is one called draw port 480x280 the loscreen bar images are right there to edit
when your done editing
open the original resources.apk with winrar and navigate to that drawport480x280 folder
drag your modified images to the winrar window that is opened to the drawport480x280 when you modify the images keep the names that were originally corresponding with the images...so that the system can find them when it loads the lockscreen. and it will have a prompt click on ok and it will put those images back in your apk
now adb push your new resources.apk to your phone reboot to enjoy your modified lockscreen bar.
to change the image to transparent....(use photoshop to make a transparent .jpg image) get in root explorer on your phone and navigate to your /system/etc/lockscreen/port/ folder and the htc.lockcscreen1.jpg image is the one were gunna replace so name your custom image from photoshop the same thign that that htc.lockscreen1.jpg and then adb push (or root explorer copy) it to the /system/etc/lockscreen/port/ to replace original effects should apply immediatly then enjoy your fully modified lockscreen
i'm looking for original lock screen from android to replace hero's one cuz the time and date in original is bigger and backlight timeout is set to 5 sec ( in hero is 15- waste of battery). If you find a way how to do this - please let mi know cuz i've been trying and asking and nobody answered me...
Zarboz said:
totally going in the wrong way for that
the reason your getting a htc screen hang is bcuase the resources.apk your using prolly came from a different WWE build than the one your applying it to.... so go back to the one that came with your rom ... moving on to transparent lockscreen
what hero rom are you trying to modify and are you trying to mod the lockscreen grafics as well?
if your modding the graphics for the lockscreen bar unzip (using winrar) the apk (keep the original apk file) and inside one of the folders is one called draw port 480x280 the loscreen bar images are right there to edit
when your done editing
open the original resources.apk with winrar and navigate to that drawport480x280 folder
drag your modified images to the winrar window that is opened to the drawport480x280 when you modify the images keep the names that were originally corresponding with the images...so that the system can find them when it loads the lockscreen. and it will have a prompt click on ok and it will put those images back in your apk
now adb push your new resources.apk to your phone reboot to enjoy your modified lockscreen bar.
to change the image to transparent....(use photoshop to make a transparent .jpg image) get in root explorer on your phone and navigate to your /system/etc/lockscreen/port/ folder and the htc.lockcscreen1.jpg image is the one were gunna replace so name your custom image from photoshop the same thign that that htc.lockscreen1.jpg and then adb push (or root explorer copy) it to the /system/etc/lockscreen/port/ to replace original effects should apply immediatly then enjoy your fully modified lockscreen
Click to expand...
Click to collapse
alright ill give that a shot. thanks
pegaz said:
i'm looking for original lock screen from android to replace hero's one cuz the time and date in original is bigger and backlight timeout is set to 5 sec ( in hero is 15- waste of battery). If you find a way how to do this - please let mi know cuz i've been trying and asking and nobody answered me...
Click to expand...
Click to collapse
just delete htclockscreen.apk?
idk
haha
Hello,
I like http://forum.xda-developers.com/showthread.php?t=541841 the slider of this theme the widgets, and the green highlighting color ?
Cann anyone say how can i extract the slider and widgets of this theme and port it to cyan 4.1.999 ??
I mean this here
I want each think in its self update.zip so i can test what is good looking for me.
mfg
get the theme you want or rom. extract it. the go to system, framework, then extract framework-res.apk, then go into res and theres most of the highlights and stuff. now it you want the launcher get the theme/rom, then extract it, go to system, app, then extract launcher.apk and theres all of your desktop highlights and launcher.
if you have anymore questions just ask.
Okay thx , drpfenderson helped me too and sayed me the same but i dont
can sign my apks my windows say with my auto signer tool i dont have java but i have java installed... >.<
Could anyone fusion the launcher apk from this theme with the advanced launcher.The black notification bar and the green highligting colour ?
This would be really great
mfg
go get winrar and then right click on the apk/zip and go to properties then go to open with, winrar. then click on the apk/zip and then a little folder will pop up and the you can just drag what you want into it. you will not need to sign it. put it in your working adb directory. and then
adb remount
adb push (file name) /(directory)
adb shell reboot
I got the framework working now
Cann anyone fusin me the launcher from ted with the advanced launcher for 4.1.999
mfg
sorry wrong thread.
if you get winrar and do what i said you dont need it to be signed. you can do it your self and its really easy.
I have it
But i cant port it to 4.199 because its from 1.5 to 1.6 and i cant do this i hope ted port his theme soon
thank you
you can put his launcher in 1.6 im running jacs stuff in my drizzy 1.6. as long as its nothing completly different then you can put it in any rom. i have xroms launcher in 1.6 but just dont put the whole entire launcher in just go into drawable port/land. and take the thing that looks like what your talking about.
I have it
Now i port the framework-res
EDIT: I have a little question i ported the launcher.apk and it works but when i reboot my phone stocks every time in boot logo tmobile and i have to flash new >.< (Is this because my file is not signed ?)
mfg
what you have to do is go find teds launcher.apk and extract it. then go to res, drawable-land and drag those out to your desktop, and then go back to res, then drawable port, and then drag those out to your desktop. and then go find you cyan 4.1.999 and extract it, then click the extracted, then go to system, then app, Launcher.apk (you should be in winrar now), then click res, then click drawable-port, then drag the ones that are in portrait mode into the winrar box. then go back out to res, then click drawable-land, and and drag the ones that are sideways into the winrar box.
put the cyan 4.1.999 Launcher.apk in your working adb directory and type this...
adb remount
adb push Launcher.apk /system/app
adb shell reboot
if you every thing exactly how i told you it will work i do this 10 times a day.
I did this and i see my new launcher but when i reboot the g1 stuck on g1 tmobile screen ... Its just when i modified the launcher when i use the standard launcher it works but when i modified a thing it doesnt boot afer reboot
mfg
for me to be able to help and understand 100% will you explain step by step what you do.
Thx
I got it working now But now is my problem the framwork-res.apk
do you know how i can port this ?? I tried it but it says me a lot of errors like google process gapps is not working right.
mfg
every thing i said for launcher do for frame works. its exactly the same deal. youll start to get the hang of it. its not all that hard it just seems hard.
Now i portede the whole theme but a little problem is in the notification bar , the bar is black and the font colour too where i find this data to change the font colour
Search the Q&A forum for the thread 'help porting theme' david answered that question for me a week ago.
did you have to sign what you did? because when i do it this way i dont.
I tried this on framework-res.apk using the recovery console to place it back on my phone.
i got endless FC. tried fix permissions and wipe dalvik neither worked.
does it have to be ADB? is using the recovery console where i went wrong?
the graphical changes i made worked, but the phone was unuseable.
I always sign mine when I change something. It only takes an extra second, and I flash mine from the phone rather than in adb cuz I always do a backup first just in case.
As for the font colors on the notification bars, you hafta edit some xml files. Those which are posted in the other thread in the Q&A section.
Modify Your Fonts
This works with any font, even if you don't have two versions of it (Regular and Bold). Just make a duplicate of the font you want to use and rename the files to DroidSans.ttf and DroidSans-Bold.ttf. The fonts must be True Type (.ttf)!!!
Basically you need to replace the original DroidSans.ttf and DroidSans-Bold.ttf fonts from the Samsung's /system/fonts folder. There are two ways for doing this. Both of them need a rooted phone and yes, both of them can mess up your phone:
1. The mobile way (no PC needed)
- Copy the renamed DroidSans.ttf and DroidSans-Bold.ttf to the SD Card, copy them to the Samsung's /system/fonts folder and replace the original ones, using a file manager like Root Explorer mounted in R/W
2. The noob way
You must have the Android SDK Components installed.
- Go to Settings > Applications > Development and check the USB Debugging box
- Connect your SGS via USB to your computer. Do not mount in Mass Storage Mode!
- Copy a Command Prompt Window (for Windows 7 go to Start > Search > Type CMD and right click - copy it) in the android-sdk-windows\tools folder so you don't have to type all those "cd" commands and open it. Else type cd android-sdk-windows (or whatever the folder is named) and cd tools to get there
- Type adb pull /system/fonts/DroidSans.ttf and adb pull /system/fonts/DroidSans-Bold.ttf. You will see that the original fonts were copied to the \tools folder. Make a backup of them!!!
- Copy the renamed fonts you want to use (I have attached the renamed Confortaa.ttf) and replace the pulled ones in the MS Windows's adb\tools folder (again, make sure you've made a backup of the original fonts)
- Type adb push DroidSans.ttf /system/fonts/ and adb push DroidSans-Bold.ttf /system/fonts/
- Type adb reboot
I have attached the default fonts too, just in case
Later today I will make a video so all these instructions can be clear for everybody. I really don't have enough time for that right now, sry
Thanks sochet84 for the original idea
3. Thanks to SLX69's finding, there are some Flip Fonts that you just need to install and apply them from Settings > Display > Font style. Some of them are attached here.
Modify Your Notification Bar
Follow the tutorial posted here. The credits go to MacaronyMax. Thanks!
I'm currently working on moding other things like icons, menu, keyboard and I'll keep you posted.
how did you change the taskbar ? exactly the transparent like this
Modify Your Dock
Modify Your Dock
- Type adb pull /system/app/TouchWiz30Launcher.apk You will find the TouchWiz30Launcher.apk copied to the \tools folder. Make a backup!!! Maybe you'll need to put it back later.
- Open TouchWiz30Launcher.apk using WinRAR or an equivalent application and browse to the \res\drawable-hdpi folder, within WinRAR. Do not extract it!
- Drag and drop homescreen_menu_mainmenu_bg.png from the attached WhiteDock.zip in the \res\drawable-hdpi folder and close WinRAR
- Go back to the CMD window and type adb push TouchWiz30Launcher.apk /system/app
- Type adb reboot
The result is posted below. You can modify the homescreen_menu_mainmenu_bg.png image in any way you want and please post your results here. Of course, all those repetitive steps can be automated, but for the moment I don't have time to study how to. If you have any ideas, please post them, just don't brick anyone's phones
Edit: I have attached my TouchWiz30Launcher.apk files as well, in the .zip files. Can someone please try to push them to /system/app using adb, to see if they work, even if they're not extracted from their own phone? Note that I'm using an European SGS. Not working.
Post Reserved
Post reserved
Thank you man! This is handy!
How did you get the little moon and time like that? Is it in beautiful widgets?
Yes, it's Beautiful Widgets.
Sent from my GT-I9000 using XDA App
Great tutorial man! Very handy!
great tutorial! thanks!!!
Really nice, thanks!
Hi, i have a little problem.
I can pull the framework_res.apk onto my computer, but i cant push it back to the sgs, because i get an "permission denied" error.
Last login: Fri Aug 13 17:02:34 on ttys001
lukas-mac:tools lukasborek$ ./adb pull /system/framework/framework-res.apk
4476 KB/s (7174697 bytes in 1.565s)
lukas-mac:tools lukasborek$ ./adb push framework-res.apk /system/framework/
failed to copy 'framework-res.apk' to '/system/framework//framework-res.apk': Permission denied
Click to expand...
Click to collapse
Any suggestions?
thx
I have a problem with it...
I get the message:
failed to copy 'TouchWiz30Launcher.apk' to ' /system/app/TouchWiz30Launcher.apk'ermission denied
I run JM5 and on Win7 64bit if that's any help
Google for the Root Explorer app, instal and open it, press "Mount R/W".
Go to the system folder and long-press on it. Select "Permissions" and check all the boxes.
Do the same with the "framework" file.
Tell me if it works.
Sent from my GT-I9000 using XDA App
loinenavant said:
Google for the Root Explorer app, instal and open it, press "Mount R/W".
Go to the system folder and long-press on it. Select "Permissions" and check all the boxes.
Do the same with the "framework" file.
Tell me if it works.
Sent from my GT-I9000 using XDA App
Click to expand...
Click to collapse
Like a charm. Well I only tested the dock so far but I think I'll have a look to see what else is in that apk before I go to framework
Thx a lot
it works for the font. but how to undo it? i use the 1st method copy and paste. but somehow the font seems too small for me, how to switch back the original's?
If you didn't made a backup to put them back, you'll need to reflash. Or wait a few hours for me to post them here
Sent from my GT-I9000 using XDA App
i didnt know it was refering to the back up of the original font. blur me. i shall wait for u to post it here. really thanks alot!! actually this font is nice but seems abit small. haha if possible post more variety of fonts for us to choose from. hehe.
kindaichi24 said:
i didnt know it was refering to the back up of the original font. blur me. i shall wait for u to post it here. really thanks alot!! actually this font is nice but seems abit small. haha if possible post more variety of fonts for us to choose from. hehe.
Click to expand...
Click to collapse
Just Google for *.ttf fonts
Sent from my GT-I9000 using XDA App
i manage to found the file. thanks a million. anyway the glass notification bar tutorial i dont understand step 5 and 6. can elaborate on it? sorry for the trouble. i already pull out the framework-res.apk and its in the tools folder. but wad to do afterward???? i cant find \res\drawable-hdpi folder
hello all ,
i'm searching for change some picture on my android Phone
like battery, and other ...
but i don't really know how do that
so if someone can explain me
Thx !
Sorry for my bad english i'm french
Hope this helps:
root your phone
install android-sdk
navigate in your phone to /system/framework/
pull framework-res.apk
do not unpack, just open it (with 7 zip preferably if windows user)
replace adequate files with your images in framework-res.apk\res\drawable-mdpi\.
The best way for a first time user is to pull whole "drawable-mdpi" catalogue from framework-res.apk, go threw it and see actual names for each picture.
When replacing images remember to stick with appropriate format, resolution and size.
Then, once edited push the whole catalogue back into "framework-res" file.
Editing "nine" files (with .9.png) is not advised. May couse problems if not done properly. MORE ON EDITING .9'.png's - > http://forum.xda-developers.com/showthread.php?t=487001
Also pushing back files onto your phone is advised to be done in Recovery mode, not with phone turned ON.
push framework-res.apk back to your phone to /system/framework/
reboot your phone
I hope that above is understandable enough. On rooting, sdk or navigating your phone please search this forum or google.