yashsingh1/xdaforums huggingface dataset:
[Android Themes] dying4004:
guys... i just tried it with a rom of eclair 2.1 for hero and ran into this error. please have a look.

BTW: i did successfuly with eclair AOSP 2.0 and 2.01

i have attached the services.zip from Eclair 2.1 hero rom.
[Android Themes] ZilverZurfarn:
Well, perhaps becuase it's designed for CyanogenMod templates? :)

/Mats
[Android Themes] dying4004:
nono. it worked for eclair aosp which was amde for hero roms and not by cyanogenmod templates.
[Android Themes] ZilverZurfarn:
Read the title of this thread:

That it doesn't die with some other theme templates doesn't imply that it'll work with every theme template. But perhaps someone (you?) can start working on a colorChange for 2.1 ROMs.

/Mats
[Android Themes] dying4004:
yeah i know it very well what it does. thing is that the line is there but still it doesnt read that and edit. lets see what ohsaka says.
[Android Themes] the_fish:
this has to be ported to flan / eclair :)
[Android Themes] MontAlbert:
i tried it as it last night on CM Beta3 for my nexus and it worked beautifully :D
[Android Themes] MontAlbert:
finally tested the above .jar (3.1) using:

C:\Documents and Settings\Scott\Desktop\android-sdk\tools>java -Xmx512M -jar col
orChangev3.1.jar templatecm-5.0-N1-beta4.zip ticker=FFFFFFFF clock=FFFFFFFF date=FFFFFFFF ongoing=FFFFFFFF latest=FFFFFFFF none=FFFFFFFF clear=FF0B1357 network=FF0B1357 roam=FF0B1357 pbBg1=FFFFFFFF pbBg2=FFFFFFFF pbBg3=FFFFFFFF pbFg4=FF0B13
57 pbFg5=FFFFFFFF pbFg6=FF0B1357 pbFg7=FFFFFFFF pbFg8=FF0B1357 pbFg9=FF0B1357

**************************************************************************
** Color Changer v3.1 (ALL YOUR VERSIONS ARE BELONG TO US) by Ohsaka **
**************************************************************************

Usages:
java -Xmx512M -jar colorChangev3.jar <theme.zip> [colorLabels ...] [debug] [zipD
ebug] [goFull]

< > means required, [ ] means optional
<theme.zip> - Android theme update file (not a full ROM update)
[ticker] - ARGB color for ticker notifications on the status bar
[clock] - ARGB color for the clock text
[date] - ARGB color for the date
[ongoing] - ARGB color for "Ongoing" Label
[latest] - ARGB color for "Notifications" Label
[none] - ARGB color for "No Notifications" Label
[clear] - ARGB color for text on Clear Notifications button
[network] - ARGB color for network name (T-Mobile usually)
[roam] - Not sure where this color shows up, possibly network name when
roaming

Progress Bar Color Change (Must specify BOTH fore and back at once, at least one
of each)
[allProgressBarBackground] - All progress bars background color
[pbBg1] - Progress bar background color 1
[pbBg2] - Progress bar background color 2
[pbBg3] - Progress bar background color 3
[allProgressBarForeground] - All progress bars foreground color
[pbFg4] - Progress bar foreground color 4
[pbFg5] - Progress bar foreground color 5
[pbFg6] - Progress bar foreground color 6
[pbFg7] - Progress bar foreground color 7
[pbFg8] - Progress bar foreground color 8
[pbFg9] - Progress bar foreground color 9

[debug] - Turns on debugging output
[zipDebug] - Turns on zip debugging output
[goFull] - Force updater to process a full rom instead of just templates

Example 1) java -Xmx512M -jar colorChangev3.jar themeXYZ.zip ticker=FFFF0000 dat
e=FFFF0000 clock=FFFF0000
This will change ticker, date, and clock to red

Example 2) java -Xmx512M -jar colorChangev3.jar themeXYZ.zip clear=FFFFFFFF netw
ork=FF0000FF
This will change the clear notifications button text to white and networ
k name (usually T-Mobile) to blue
Example 3) java -Xmx512M -jar colorChangev3.jar themeXYZ.zip clear=FFFFFFFF netw
ork=FF0000FF debug zipDebug
Same as example 2 but with debug and zipDebug turned on

i was trying to do a white background with a foreground of blue and white stripes but just got the messge you get when you just run the .jar without any arguments.

does this look right what i have done?

it worked ok when i just changed all the different colours for progress horizontal to allProgressBarBackground=FFFFFFFF and allProgressBarForeground=FF0B1357 but i was hoping to get a bit more fancy :D

thanks
[Android Themes] joshuas_79:
Is there a way to make it work with Dwang's ROM?
[Android Themes] joshuas_79:
no answer? I need to change the colour for ticker in statusbar (dwang), but I don't get it
[Android Themes] ZilverZurfarn:
I'm sure it is - just find where the ticker color value is, change the source code accordingly. ;)

/Mats
[Android Themes] joshuas_79:
I guess i still need some help to get it
[Android Themes] david1171:
The ticker (what this references as ticker in usage) is in status_bar.xml in framework-res.apk/res/layout/. Edit the six hex digits after 2 or 3 instances of 08 00 00 1C to FF FF FF from 00 00 00.
[Android Themes] joshuas_79:
thanks, but was the only thing I knew about it. But I found this toturial, where it explains how to do it. Is it this way?

Thanks :D

PD: Oh, you got a nexus? lucky you. Nice to see you here, helping me, like always....
[Android Themes] LordXeth:
Hello,

can I change also with this tool? see picture!

I would like it gladly the color white!

(Button right & left!)

Can you help me, please..

Thanks

mfg
[Android Themes] AnderWeb:
I don't think so, sorry ;-)

AFAIK it can only be done by editing and compiling android source or by baksmali dissassembling (but still figuring out how to do this properly...)
[Android Themes] LordXeth:
Thanks, much success
[Android Themes] kevdog:
How does one edit services.jar manually? Do I have to backsmali this file to be able to edit this? Thanks.
[Android Themes] cacheinjection:
i did it for elegance by recompiling The super d source, fairly simple to do it that way
[Android Themes] daveid:
The upcoming Cyanogen 5.0.5 version has broken compatibility with this:

"F:\DOCUME~1\Dave\LOCALS~1\Temp\cc-temp\framework\services\com\android\server\sta

tus\StatusBarIcon.smali[217,4] The offset/label is out of range. The offset is -

129 and the range for this opcode is [-128, 127]."

Any workaround (other than manually editing)?

Edit - I removed the reference to the clock color and it worked, so I just used the mod to remove the clock altogether, lovely.
[Android Themes] aodpoe:
Yeah getting the same results here. I wanted to change the clock text color to white...... damn.

OP any chance to get this updated for Cyanogen Nexus latest rom?
[Android Themes] david1171:
http://android-theme-minus.googlecode.com/files/StatusBarIcon.smali

baksmali the services.jar after you change the text you can with colorchange and place at com/android/server/status/StatusBarIcon.smali then smali it back together and insert.

Edit: I think the battery percent mod is what is causing it to freak out with clock since part of that mod also resides in that file and might change the exact location of that line in the file.
[Android Themes] noShame:
No luck doing that :\

The error did not occur during execution of the colorChange.jar as before but the changes had no effect on the text color :\

Cyanogen 5.0.5
[Android Themes] david1171:
You will probably just have to edit com/android/server/status/StatusBarIcon.smali and com/android/server/status/StatusBarService.smali manually with baksmali and smali. I haven't been able to use this tool since the battery percent mod was added (or haven't tried since its initial inclusion since it didn't work).

http://xdaforums.com/showthread.php?t=630267

There is a thread that contains all the info to manually edit those two files.

If you need to change the actual text color of the battery, then you need to check out framework-res.apk/res/layout/status_bar_icon.xml. Just beware that changing will also change the text color that appears in framework-res/apk/res/drawable-hdpi/ic_notification_overlay.9.png (or mdpi if that's your device), so you may need to make visual edits to that image as well.
[Android Themes] tehseano:
Whats the parameter for changing text on a notification? Like where it says "USB Connected" and "Select to copy files to/from your computer". I could swear there was a parameter to change that, but I'm having difficulty finding it....I'm using all of the parameters available in the first post, is it just not updated or something?
[Android Themes] icegad:
I finally got this to work its the shiz....

Is it even possible the have colorchange.jar run on the phone itself?
[Android Themes] icegad:
Does colorchange.jar work on cm 506 n1?? Can anyone confirm..got it to work on any g1 rom i tried...but when i tried it on my n1 it goes tru the whole process but when i flash it there is no changes:(
[Android Themes] britoso:
Confirmation.
[Android Themes] Rotordroid:
Yes, I would like to know this also...seems the program changes the lower text line but not the one with the app name in it (bold, upper text)
[Android Themes] umutkaragun:
i want to change the text colour (from white to black) of manila sense sms / mail area on shortcuts screen because of the wallpaper colour is nearly white!

is it possible?
[Android Themes] LordXeth:
Hey Man, this option you find in Sparparts!! NEW Options!!;-)

mfg
[Android Themes] JAguirre1231:
He said Sense rom :P
[Android Themes] luniz7:
Not working on cm 5071 :(

Any ideas if it will be updated?
[Android Themes] Ganii:
Anybody can help,tried with version 3.1,but i get this error if I try to

change "date" and "clock" color!

Only "ticker" color works!

I have "framework-res apk" and "services.jar" in an theme.zip!

Microsoft Windows [Version 6.0.6002]
Copyright (c) 2006 Microsoft Corporation. Alle Rechte vorbehalten.

C:\Users\User\Desktop\Neuer Ordner>java -Xmx512M -jar colorChangev3.jar theme.zi
p ticker=FFFF0000 clock=FFFFFFFF date=FFFFFFFF debug zipDebug

**************************************************************************
** Color Changer v3.1 (ALL YOUR VERSIONS ARE BELONG TO US) by Ohsaka **
**************************************************************************

OS is Windows
debug=true
zipDebug=true
goFull=false

updateFile=theme.zip
adding to color config: ticker=FFFF0000
adding to color config: clock=FFFFFFFF
adding to color config: date=FFFFFFFF
tempDir=C:\Users\User\AppData\Local\Temp\cc-temp
Deleted exisiting temp directory
Made temp directory: C:\Users\User\AppData\Local\Temp\cc-temp
Extracting: framework/
Extracting: framework/framework-res.apk
Extracting: framework/services.jar

**** BEGIN SERVICES.JAR *******

Extracting: META-INF/
Extracting: META-INF/MANIFEST.MF
Extracting: classes.dex
Deleting current services.jar file
found classes.dex
calling org.jf.baksmali.main.main(C:\Users\User\AppData\Local\Temp\cc-temp\frame
work\services, C:\Users\User\AppData\Local\Temp\cc-temp\framework\services\class
es.dex)
Finished un-dexing classes.dex
Deleting current classes.dex file

inputFilename=C:\Users\User\AppData\Local\Temp\cc-temp\framework\services\com\an
droid\server\status\StatusBarIcon.smali
outputFilename=C:\Users\User\AppData\Local\Temp\cc-temp\framework\services\com\a
ndroid\server\status\StatusBarIcon.smali-new
Found clockLineBegin at line 68
ERROR: didnt find clock end line: invoke-virtual {v4, v6}, Landroid/widget/TextV
iew;->setTextColor(I)V
[Android Themes] FormelLMS:
I have a problem.

I've tried to recolour some text with colour changer.

They where for my statusbar themes for the Nexus.

For FroYo ROM from Modaco I have one Problem:

All colours should be changed, except the colour for notification text.

It stays black.

Can somebody help me and tell me, what I'm doing wrong? :confused:

I've attached the file, if someone would look at it.

This is the command, I've used:

Ticker should be white, or? :)
[Android Themes] ZilverZurfarn:
Well, for one thing, this is for the CM 4 series of ROMs, and haven't been updated in a very long while (Last edited by Ohsaka; 30th November 2009 at 07:03 AM) AFAIK.
[Android Themes] FormelLMS:
Is colour Changer Ending here or will it goes ahead?
[Android Themes] Ganii:
Always I can`t change color for "clock"!

Microsoft Windows [Version 6.0.6002]
Copyright (c) 2006 Microsoft Corporation. Alle Rechte vorbehalten.

C:\Users\User\Desktop\Neuer Ordner>java -Xmx1024M -jar cc3.jar template1.zip ticker=FF
FFFFFF clock=FFFFFFFF date=FFFFFFFF debug zipDebug goFull

**************************************************************************
** Color Changer v3.1 (ALL YOUR VERSIONS ARE BELONG TO US) by Ohsaka **
**************************************************************************

OS is Windows
debug=true
zipDebug=true
goFull=true

updateFile=template1.zip
adding to color config: ticker=FFFFFFFF
adding to color config: clock=FFFFFFFF
adding to color config: date=FFFFFFFF
tempDir=C:\Users\User\AppData\Local\Temp\cc-temp
Made temp directory: C:\Users\User\AppData\Local\Temp\cc-temp
Extracting: framework/
Extracting: framework/am.jar
Extracting: framework/android.policy.jar
Extracting: framework/android.test.runner.jar
Extracting: framework/bmgr.jar
Extracting: framework/classes.dex
Extracting: framework/com.google.android.gtalkservice.jar
Extracting: framework/com.google.android.maps.jar
Extracting: framework/com.htc.android.easopen.jar
Extracting: framework/com.htc.android.pimlib.jar
Extracting: framework/com.htc.framework.jar
Extracting: framework/com.htc.resources.apk
Extracting: framework/com.scalado.util.ScaladoUtil.jar
Extracting: framework/core.jar
Extracting: framework/ext.jar
Extracting: framework/framework-res.apk
Extracting: framework/framework-tests.jar
Extracting: framework/framework.jar
Extracting: framework/ime.jar
Extracting: framework/input.jar
Extracting: framework/javax.obex.jar
Extracting: framework/monkey.jar
Extracting: framework/pm.jar
Extracting: framework/services.jar
Extracting: framework/svc.jar

**** BEGIN SERVICES.JAR *******

Extracting: META-INF/
Extracting: META-INF/MANIFEST.MF
Extracting: classes.dex
Deleting current services.jar file
found classes.dex
calling org.jf.baksmali.main.main(C:\Users\User\AppData\Local\Temp\cc-temp\framework\s
ervices, C:\Users\User\AppData\Local\Temp\cc-temp\framework\services\classes.dex)
Finished un-dexing classes.dex
Deleting current classes.dex file

inputFilename=C:\Users\User\AppData\Local\Temp\cc-temp\framework\services\com\android\
server\status\StatusBarIcon.smali
outputFilename=C:\Users\User\AppData\Local\Temp\cc-temp\framework\services\com\android
\server\status\StatusBarIcon.smali-new
Found clockLineBegin at line 68
ERROR: didnt find clock end line: invoke-virtual {v4, v6}, Landroid/widget/TextView;->
setTextColor(I)V

C:\Users\User\Desktop\Neuer Ordner>
[Android Themes] mooglesoft:
Is this program no longer being mantained?

If I try to change the ticker color and push the modified services.jar and framework-res.apk to the phone, the phone will boot loop anywhere from 1-3 times and then stabilize. If I modify it without the ticker setting, everything is fine.
[Android Themes] Hund:
I worked before with the exact same ROM, but not now. I dunno what I do wrong? I've placed the services.jar in the folder "/system/framework".

I'm using the VanillaEclair ROM.
[Android Themes] Hund:
Solved the problem in my previous post. Now I have another problem. I cannot manage to change the black text?

How do I change the black text?

(Im porting the theme to VanillaEclair, making a signed theme.zip)
[Android Themes] maddoggin:
totally new at this

i kmow you guys dont want to hear from a new guy, i mean this is all chineese to me "no pun intended" but i been trying to find out how to change the background color on my moment like the way the intercept is and i ended up here. lol! maybe you can help me maybe you cant, i know there is no easy way to explain how to do this but if you wouldnt mind if explaining to me like step by step on how to do this i would greatly apreaciate it. thanks! and good work guys. i wish i had your knowledge of this stuff. lol!
[Android Themes] dreamsforgotten:
How did you fix it. I get:

No changes needed to services.jar, skipping it

Error: didn't find framework-res.apk

I'm using this on ubuntu 10
[Android Themes] bullghost:
hi Ohsaka

i got this error message

F:\milestone\buildtheme\gold\workcolor>java -Xmx512M -jar colorchangev3.jar upda

te.zip clock=FFFFFFFF date=FFFFFFFF latest=FFFFFFFF

************************************

** Color Changer v1.0 by Ohsaka/Faux **

************************************

currentArg=clock

currentValue=FFFFFFFF

currentArg=date

currentValue=FFFFFFFF

currentArg=latest

currentValue=FFFFFFFF

Made temp directory: C:\Users\w7\AppData\Local\Temp\\cc-temp

Extracting: framework/framework-res.apk

Extracting: framework/services.jar

Extracting: framework/

**** BEGIN SERVICES.JAR *******

Extracting: META-INF/

Extracting: META-INF/MANIFEST.MF

Extracting: classes.dex

found classes.dex

un-dexing...

Finished un-dexing classes.dex

inputFilename=C:\Users\w7\AppData\Local\Temp\cc-temp\framework\services\com\andr

oid\server\status\StatusBarIcon.smali

outputFilename=C:\Users\w7\AppData\Local\Temp\cc-temp\framework\services\com\and

roid\server\status\StatusBarIcon.smali-new

Finished editing the StatusBarIcon.smali file

found line: .line 284

PANIC: skipped line was not what is expected!

Please report this to Ohsaka on xda-developers forum.

line=

line= invoke-virtual {v5, v7}, Landroid/content/res/Resources;->getStringArra

y(I)[Ljava/lang/String;

line=

F:\milestone\buildtheme\gold\workcolor>

please help ?

thanks
[Android Themes] tgwaste:
wow... ive never had so much difficulty with a program in my LIFE!!!

C:\android\dev\fusion.black.v4+full>java -jar -Xmx512m colorChange-0.2.jar "fusi

on.black.v4+full.zip" ticker=FFFFFFFF date=FFFFFFFF clock=FFFFFFFF

************************************

** Color Changer v1.0 by Ohsaka **

************************************

Made temp directory: C:\DOCUME~1\ted\LOCALS~1\Temp\\cc-temp

Error: didn't find services.jar

any ideas??
[Android Themes] ZilverZurfarn:
Well, since this is for CM 4, I'd be surprised if it did work...
[Android Themes] castaway1:
c:\androidsdk\tools>java -Xmx512M -jar colorChangev3.jar theme.zip clock=FF0000F
F date=FF0000FF

**************************************************************************
** Color Changer v3.1 (ALL YOUR VERSIONS ARE BELONG TO US) by Ohsaka **
**************************************************************************

OS is Windows
debug=false
zipDebug=false
goFull=false

Deleted exisiting temp directory
Made temp directory: C:\Users\MIFO\AppData\Local\Temp\cc-temp

**** BEGIN SERVICES.JAR *******

Deleting current services.jar file
Can't find the file C:\Users\MIFO\AppData\Local\Temp\cc-temp\framework\services\
classes.dex

c:\androidsdk\tools>

can anybody help me with this? im using windows7 im put services.jar to framework folder and compress it to theme.zip

structure is \framework\services.jar
[Android Themes] betolley:
Options Menu

When I am on my desktop on my phone and press the settings button. I get a popup at the bottom that has things like settings and wallpaper. How do I change that text? It is currently black and I need it to be white.

ty
[Android Themes] Intercepter:
Wow! could this be made to change the colors of the system list menu colors? like settings menu?
[Android Themes] B-dub25:
Will this work on Linux because I get the following errors

Error deleting old temp directory: /tmpcc-temp

Delete it yourself first

Non-Windows OS: This program should run as root

Then I run as root and get this

OS in NOT Windows

debug=false

zipDebug=false

goFull=false

Deleted exisiting temp directory

Made temp directory: /tmpcc-temp

Error: didn't find services.jar

I'm running the following code

sudo java -Xmx512m -jar colorChangev3.jar services.jar clock=ff0000cc

Any insight will be great thanks
[Android Themes] SXUsr:
Can someone add the actual jar file, renaming doesn't change it and I'm unable to set it as a java file without changing everything else so it's a chicken and egg situation.
[Android Themes] ZilverZurfarn:
If you turn that stupid option "Hide extensions for known file types" off, you should be fine. Why this by default is On in Windows is completely beyond me.

'Nuf ranting: Here it is.
[Android Themes] SXUsr:
It won't allow me too, it's selected but greyed out. Windows 7 Ultimate x64, any other ideas?
[Android Themes] ZilverZurfarn:
Here you go.
[Android Themes] draco_ag:
I want to change 3 things in my framework.

1. progress bar/volume indicator - need to change if from blue to green

2. time picker digit color - from blue to white

3. Default SMS app highlighed letter background from blue to green.

Can some help me and tell how to change it?
[Android Themes] k3ksik:
Hello,

I have problem with change color font of time from white to black by:

but I can't :/

error log:

In attachments my theme.zip, maybe somebody could change color for me...
[Android Themes] xCHPx:
Is there a possibility of something like his for Mac?
[Android Themes] steindog99:
When I run this I get the following:

No changes needed to services.jar, skipping it

Error: Didn't find framework-res.apk

Anyone have any ideas why I am getting that? I am trying to edit the progressbarForeground and background colors.

Everything is in the same file path (c:)

Trying to edit a theme for an LG Optimus S running 2.2 (not CM6)
[Android Themes] ZilverZurfarn:
In case you haven't noticed: This was made for CyanogenMod 4 - Way back in by now almost prehistoric days. I'd be surprised if it'd work with current Froyo/Gingerbread versions, be it CM or not.
[Android Themes] xCHPx:
mac support coming soon? ... :)
[Android Themes] local_crack_dealer:
This has worked on froyo for me, everytime ive tried. But, it appears that Gingerbread is end of this program.
[Android Themes] castaway1:
dont give up please

Ohsaka please dont stop dev this awsome tool. Im greatly appreciated your work!

Without this tool most themes cannot born.

I know its long time but i just use this version to make gradient on progress bar and it is working nice.

http://xdaforums.com/showpost.php?p=5297477&postcount=429

THANK YOU FOR THIS!
[Android Themes] Actura:
do you know how to change colour of the "black text" on my menu ? (my menu colour is black, so my text is difficult to read)

i want to say thanks in advance :)
[Android Themes] gunnermike:
http://xdaforums.com/showpost.php?p=9664604&postcount=77
[Android Themes] bradsinram:
how can i run this if my services.jar doesnt have a classes.dex inside?
[Android Themes] $omator:
deodex....
[Android Themes] bradsinram:
i run into this error every time while trying to deodex,

edit: got past that but it still wont doedex, anyone think they could help me change them in the statusbar.xml and stausbarexpanded.xml?
[Android Themes] bradsinram:
I'll send a google music beta invite to anyone who helps me change the colors
[Android Themes] Habarug:
Hi! I've managed to decompile my classes.dex and found the StatusBarIcon.smali file... I want to change the color to ICS color, but my statusbar clock color is in a format like this: -0x1. Will this tool help me change it by just typing in the hex code? Or does anyone know how to convert? Thanks in advance :)

Edit: and yes it's Eclair rom, so it should work ;)
[Android Themes] Catlish:
Hmm... this doesn't work for me...

I'll better forget it.

NVD. Thanks!
[Android Themes] Theonewithideas:
Is this possible to do on ROM with custom framework?

I have Sony Xperia Mini, how can I get Android theme update file?
[Android Themes] ZilverZurfarn:
I'm sure it's possible, but I don't think you'll have any use for Colorchange. It was created almost 3 years ago, and specifically for the version of CyanogenMod available at that time.
[Android Themes] Theonewithideas:
Hm, thanks! :)
[Android Themes] lgcmn:
didnt work for me..
[Android Themes] ZilverZurfarn:
Amazing people are still using (and tweaking) CyanogenMod 4 these days...
[Android Themes] sir*mez:
oohhh word dude!!! ill buy it how much!!! i cant wait!!!! take your time dont kill yourself!!!