yashsingh1/xdaforums huggingface dataset:
[T-Mobile, Samsung Galaxy SIII] shane6374:
If that's the clear text check this in the tw_status_bar_expanded.xml

<TextView android:textSize="@dimen/status_bar_expanded_notification_clear_button_text_size" android:textColor="@color/tw_status_bar_clear_btn_text" android:gravity="center" android:id="@id/clear_all_button" android:background="@drawable/tw_btn_default_small" android:padding="0.100000024dip" android:focusable="true" android:clickable="true" android:layout_width="@dimen/status_bar_expanded_clear_button_width" android:layout_height="fill_parent" android:layout_marginRight="4.0dip" android:text="@string/status_bar_clear_all_button" android:layout_alignParentRight="true" android:contentDescription="@string/accessibility_clear_all" />

Maybe try adding the string android:visibility="gone"
[T-Mobile, Samsung Galaxy SIII] mrvirginia:
alright, so i'm stumped. i can't figure out where the background comes from of the SecSettings.apk. i'm almost certain that the string, or possibly image, isn't located within SecSettings, but i'm trying to use it to find what's being called in. i tried settings_headers.xml as a reference point in res\xml but that's JUST the headers. any ideas anyone?

edit: in another thread, someone said it was tw_background_holo_dark.png but i have no clue as to where this might be. i've tried looking in both framework-res and SecSettings to no avail.

edit: okay so the difference is that's an international ROM. can't believe Samsung made it that different... still looking into it. trying to get an international framework-res to decompile and see where the image is being called in at to compare.

edit: okay, i think i found it :D i'll give it a test later (don't have right dependencies where i am) and let everyone know what i did exactly. seems no themer has been able to do this so another first coming from me.
[T-Mobile, Samsung Galaxy SIII] mrvirginia:
has anyone been able to get a framework-res.apk to compile correctly? i tried 1.4.3.jar but i'm still getting plurals errors :confused:
[T-Mobile, Samsung Galaxy SIII] shane6374:
I have, but that said I had issues with the systemui. I tried one from one rom and it failed, then from another and it worked fine. I remember we had an issue back on the Epic4G were a rom chef had compile his rom using an older version of baksmali which caused a lot of problems for themers when we tried to compile his framework.

As to you're earlier question, I haven't looked but is there a nodpi folder in the framework that might have that background? I know that's where it is on AOSP roms.
[T-Mobile, Samsung Galaxy SIII] mrvirginia:
which version apktool.jar did you use to compile framework-res? not even sure which versions i have... i had 3 in there and all were different sizes, so different versions :eek:

the nodpi folder is the first place i looked. the stock one is there, of course, but the one Sammy uses is not. ironically, there's a tw_ background in there on the international ROMs so it was changed for at least the ATT framework-res. i'm pretty positive i found it but i have to get my framework to compile first before i can be sure (it's not an image for us, which is exactly what i figured). so, if you could, let me know which apktool.jar you used and i'll give it another go :D
[T-Mobile, Samsung Galaxy SIII] shane6374:
I think I used 1.4.2. It's the one from last November.
[T-Mobile, Samsung Galaxy SIII] mrvirginia:
okay, i'll try that a little later today and see if i can produce some results. thanks.
[T-Mobile, Samsung Galaxy SIII] Swiftks:
Yeah, I'm having framework compile issues myself... which is weird, b/c every other time I've dealt with stock roms on other devices, it's usually the systemui that gives everyone trouble, and not the framework.

Do you guys know if the framework-res is cross compatible among sprint/att/t-mobile?

**Edit**

Think I just answered my own question. I compared the sizes of both the Sprint and AT&T framework-res.apks from both versions of ICS Domination v6, and they are both the exact same size... so I guess I should be able to flash the Sprint v6.1 framework-res without any problems.... one way to find out.
[T-Mobile, Samsung Galaxy SIII] shane6374:
I do know that the first rom we had on the Sprint version was basically an AT&T rom with the Sprint radios. I would almost bet that the framework is one of the things that would be the same across all carriers. Also, the framework doesn't have smali which is where most of the differences appear to be.
[T-Mobile, Samsung Galaxy SIII] mrvirginia:
alright, i got it to compile. not sure what version of apktool.jar i had that was decompiling/recompiling the stock ATT one on everything but framework-res, but 1.4.2 did decompile and 1.4.3 was what i used to re-compile this one. so, with that being said, i'm gonna go and test my tweak and see if it works out... will report back!

edit: bootloop. won't leave the splash screen :(

edit: i think i know what my mistake was. one more try here :p

very glad i made a safe framework installer heh

edit: another bootloop gahhhh. okay. one more try. if it doesn't work this time then i'm not sure what the problem is...

edit: i'm having trouble signing it...
[T-Mobile, Samsung Galaxy SIII] Swiftks:
I'm going to start from a fresh stock AT&T framework-res too. Isn't the phone standby fix a part of the framework-res? What exactly needs to be changed to implement the fix?

Thanks
[T-Mobile, Samsung Galaxy SIII] mrvirginia:
i thought that was just a build.prop tweak. if it's not, then i'm not sure i know about this standby fix you're referring too.

---------- Post added at 07:27 PM ---------- Previous post was at 07:08 PM ----------

so i figured out it's not re-building my resources... wtf. this is such a pain.

edit: alright, resources built. signed... still bootloop so i'm not sure anymore. i don't know what's up. if anyone gets one to compile with changes to resources.arsc, please let me know how you did it. thanks.
[T-Mobile, Samsung Galaxy SIII] NunHugger:
I can hook you up with my setup. I actually have three tools set up in one folder. One tool to de and recompile...and if that don't work, I have a pair that does. One works with some...the pair works with others. Weird set up, but it works. Have had no issues so far working on my Rom. Give me a few and I will zip it up and pm you a link.
[T-Mobile, Samsung Galaxy SIII] Swiftks:
Can I get a PM as well Please.

Oh, BTW The Cell Standby issue is located at framework-res\res\xml\power_profile.xml on a stock framework. Just need to change the two 34s to 3.4.
[T-Mobile, Samsung Galaxy SIII] mrvirginia:
yes, i'd appreciate that :)

okay, got it
[T-Mobile, Samsung Galaxy SIII] mrvirginia:
so, great news. first, huge huge thank you to NunHugger. because of him, i was able to compile a framework. also, what i thought needed to be changed i was indeed correct about. right now my settings background is red :p

i'll write up a how to tomorrow. it's 1am here and i have to get up at 7:20 :eek:
[T-Mobile, Samsung Galaxy SIII] Tiffany84:
I seen your post where you said you finally got it but just wanted to ask if instead of trying to resign have you tried to drag the META-INF folder and the AndroidManifest.xml from the stock framework-res into the modded framework-res? Whenever I'm messing with system apps that's what I do and haven't had any issues.
[T-Mobile, Samsung Galaxy SIII] Swiftks:
Awesome, i got the PM as well. Probably won't be able to try it for a day or so, as i will be away from my computer. When you have time can you post or send me a PM of the correct sequence you used to decompile and then recompile.

Thanks

Sent from my SGS III
[T-Mobile, Samsung Galaxy SIII] mrvirginia:
change background to background_holo_dark

okay, so this is how i was able to change the background of stuff like SecSettings.apk. ***warning, because of the way Samsung coded stuff, this will change the background of a lot of stock app stuff, ie MMS, Clock, etc.

you need to decompile your framework-res.apk

once this is done, nav to res\values\drawables.xml

change

<item type="drawable" name="screen_background_dark">#ff000000</item>

to (or whatever color)

<item type="drawable" name="screen_background_dark">@drawable/background_holo_dark</item>

here's a link to a stock DEODEXED ATT framework-res.apk that is flashable.

also, this has a dithered background_holo_dark.png

---------- Post added at 08:39 AM ---------- Previous post was at 08:36 AM ----------

thanks for the tip. i realized i was reading old notes regarding signing. apk manager automatically copies that stuff over, and i was also doing that. was still giving me bootloops. NunHugger really came through because his tools package worked flawlessly. whatever combination of setup i had before was only working with other system apps.

glad i brought this stuff with me today :) i'll shoot you a PM really quick.

---------- Post added at 08:49 AM ---------- Previous post was at 08:39 AM ----------

i'm going to be trying to find where this is called in into the actual SecSettings.apk but i wasn't having luck finding it last night. it was really really late, though.

edit: yeh, not having any luck finding it just in SecSettings. if anyone has any insight there, please let me know. things i was looking for were "windowBackground", "screen_background_selector_dark" and "screen_background_dark"
[T-Mobile, Samsung Galaxy SIII] shiftr182:
Hey guys, so I have another question. I have added wallpaper scrolling to SecLauncher2.apk, and when I install it on top of a rom it works fine, but if I add it to a rom and do a clean install, the laucher fc's. Im not sure if it has something to do with the signature, or what. Anyone?
[T-Mobile, Samsung Galaxy SIII] NunHugger:
Try placing the resource.arsc from the mod version into the original. See if that works.
[T-Mobile, Samsung Galaxy SIII] shiftr182:
That worked! Thanks!
[T-Mobile, Samsung Galaxy SIII] beast3300:
enabling 3G and/or H icon for ATT

Hi guys, I have read through this post and searched through to find the information. I was wondering if anybody enabled the 3G or H for stock theme? I noticed that if it isn't LTE then the icon is 4G even on UMTS like during a phone call. I like the 4G icons but would rather it show what I am truly connected to.
[T-Mobile, Samsung Galaxy SIII] mrvirginia:
i don't think anyone has. not stock ATT anyway. i could get it done but it's gonna be a while, like mon/tues. i'm just very busy during the weekends usually.
[T-Mobile, Samsung Galaxy SIII] beast3300:
That would be tremendous! No rush at all! I tried to do this but my head exploded a few times over! Thank you!
[T-Mobile, Samsung Galaxy SIII] Jirv311:
I have 3 questions.

1. I am trying to change only the text color of the carrier label but can't seem to find where that's located.

2. I am also trying to change only the text color of the date in expanded status bar and not sure exactly where that's located either. I thought I had it but SystemUI didn't start after changing the android text color for <com.android.systemui.statusbar.policy.DateView.

3. Last question is how I get rid of the Ongoing Wifi notification.

Thanks!
[T-Mobile, Samsung Galaxy SIII] strongsteve:
Can someone tell me which images are the heading and subheadings here.. I need to darken this line
[T-Mobile, Samsung Galaxy SIII] AvatarOfFrost:
Can someone upload compiling and decompiling tools that work properly?

I am using the latest APK Manager for ICS and cannot get framework-res to compile.
[T-Mobile, Samsung Galaxy SIII] dazednconfused:
Go to this page here: http://xdaforums.com/showthread.php?t=1725411

You'll see a link for his modded apk_manager. Its been working for me so far perfectly. I was having trouble all day with my other version that I had been using. Let me know if it works for you.
[T-Mobile, Samsung Galaxy SIII] mrvirginia:
the appt warnings are normal. the beginning plurals are a problem. you need another apktool.jar. the one you're using is the wrong one i'm assuming. there are two different ones needed, one for compile and one for decompile.

---------- Post added at 09:44 AM ---------- Previous post was at 09:29 AM ----------

carrier label on status bar? lockscreen?

expanded status bar date color is going to be in tw_status_bar_extended.xml as

<com.android.systemui.statusbar.policy.DateView android:textSize="@dimen/status_bar_expanded_date_text_size" android:textColor="#ff1589d7" android:id="@id/date" android: paddingRight="12.0dip" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_toLeftOf="@id/settings_launch_button" android:layout_centerVertical="true" />

not sure if that's right though. the color that's there should be white, not blue :confused:

i haven't found the ongoing wifi notification yet. pretty sure it's smali though because it should be a policy... "if wifi connected/on, show this"
[T-Mobile, Samsung Galaxy SIII] NunHugger:
Here is the ics apktool that is working for me.

http://db.tt/ICMjAclf
[T-Mobile, Samsung Galaxy SIII] Jirv311:
Yeah should have specified. Mainly status bar and expanded status bar. I was able to change the background color of the carrier text in the status bar but not the text color. :D

The date color I was confused by as well because the hex that's there now is the ICS blue I believe. I'll try to change it again and see if it takes.

I'm going to keep searching on the ongoing wifi notification.
[T-Mobile, Samsung Galaxy SIII] mrvirginia:
yeah i'm not sure mate. i saw an instance of it here as well,

res\values\styles.xml in SystemUI.apk as

<style name="TextAppearance.StatusBar.Date" parent="@android:style/TextAppearance.StatusBar.Icon">

<item name="android:textSize">16.0sp</item>

<item name="android:textStyle">normal</item>

<item name="android:textColor">@android:color/holo_blue_light</item>

which is calling from the colors.xml in framework-res.apk so not sure. also not sure about the carrierlabel text color since there isn't one in the xmls for it in SystemUI. no color in the smali as far as i can tell either. why not just get rid of it for more statusbar space?
[T-Mobile, Samsung Galaxy SIII] Jirv311:
Haha, I know I should just cave and ditch it. Might still do that so I can just move on. :D
[T-Mobile, Samsung Galaxy SIII] AvatarOfFrost:
does anyone know how to invert TouchWiz?

have it use the holo.light (white backgroung theme) instead of the default dark theme?

I was looking as styles.xml

I'm wondering if replacing holo.dark sections with holo.light would work? or is it more complex than that?

I know apps can be inverted just by calling the holo.theme to be used
[T-Mobile, Samsung Galaxy SIII] TheMuffStuff:
I always thought touchwiz was easier, at least XMLS are
[T-Mobile, Samsung Galaxy SIII] Jirv311:
I have to borrow Swiftks' image for this because I am still looking for #6 on here. Can anybody confirm an image name or hex location for this? It's driving me nuts.
[T-Mobile, Samsung Galaxy SIII] mrvirginia:
in tw_status_bar_expanded.xml in res\layout

change line 33 and 37 where it says android:background="#ff293945"

i believe line 33 is Ongoing, and line 37 is Notifications.
[T-Mobile, Samsung Galaxy SIII] Jirv311:
Why I didn't look there, I have no idea. That was it. Thanks so very much! :D
[T-Mobile, Samsung Galaxy SIII] mrvirginia:
np mate! glad i could help ;)
[T-Mobile, Samsung Galaxy SIII] Ascertion:
How do I edit the status bar from being black? I want to make it Grey.
[T-Mobile, Samsung Galaxy SIII] shane6374:
values/drawables.xml edit

<item type="drawable" name="status_bar_background">#[COLOR="Red"]ff000000[/COLOR]</item>
[T-Mobile, Samsung Galaxy SIII] TheMuffStuff:
Wait, the status bar is no longer a .png? Last I knew, you could just make the xml transparent and then play with the .png all u want.
[T-Mobile, Samsung Galaxy SIII] shane6374:
Nope, when you follow the XML chain it leads you to what I posted.
[T-Mobile, Samsung Galaxy SIII] TheMuffStuff:
Man, I havent themed since GB so, alot must have changed lol. Touchwiz used to be so simple
[T-Mobile, Samsung Galaxy SIII] egyptshun:
Just rooted today so can't wait to get started. But this phone is so different in theming than cm9, sometimes for the better, but then some times not.
[T-Mobile, Samsung Galaxy SIII] Jirv311:
Question on 1% battery. I have my battery images all complete now but I'm trying to remember where I need to put them and which files to edit. I know the specific files are stat_sys_battery.xml and stat_sys_battery_charge.xml but is it the ones in SystemUI or framework-res? I "think" I need to place my images in SystemUI's drawable-xhdpi correct?
[T-Mobile, Samsung Galaxy SIII] C3P0LOL:
Yes, the images go in drawable-xhdpi in SystemUI. Here are the files you need to place in your decompiled SystemUI to get it to use your Battery images (i'm assuming you went with the same naming scheme that everyone uses.) These files go in the drawable folder in SystemUI.
[T-Mobile, Samsung Galaxy SIII] C3P0LOL:
Forgot to add the attachment!
[T-Mobile, Samsung Galaxy SIII] Jirv311:
Thanks! I actually found an old xml I had that I ended up using but I just couldn't remember where they went. And of course, everything works beautifully now but the text on my battery is a little bit small for my taste. Back to editing another 100 images. :D

Edit: Are there no charge animations by default?
[T-Mobile, Samsung Galaxy SIII] Jirv311:
A tiny little bit of what I've been slowly working on.
[T-Mobile, Samsung Galaxy SIII] mrvirginia:
it doesn't actually "animate" when plugged in, but it is there for the same steps as stock battery images. more recently, or so i noticed on GNex ROMs, some of those guys started making it animate, so you'd see current battery for a certain amount of seconds, and then it would animate up like it was filling up. i personally hated this and always changed it so it wasn't really animating haha
[T-Mobile, Samsung Galaxy SIII] Jirv311:
Haha ok I thought so. I think my Vivid was animated so when I plugged in my GS3 and it wasn't, I thought maybe I did something wrong. I personally couldn't care less about the animation. :D
[T-Mobile, Samsung Galaxy SIII] dazednconfused:
Is there a trick to get the SecContacts.apk to compile correctly. Ive gotten just about everything done but that and it's not playing well with me.
[T-Mobile, Samsung Galaxy SIII] Ascertion:
I changed this and now my status bar is gone. lol

It decompiled and recompiled correctly. When I recompiled I hit Y for system app and N for the backup of unedited items. Was that right since my edit is part of the resources.arsc?

EDIT: I hit Y, then Y this time and removed the resources.arsc from the keep folder and it worked. Thanks Shane!
[T-Mobile, Samsung Galaxy SIII] shane6374:
What did you change it too?

You're supposed to hit N for system app if you're using apk manager.
[T-Mobile, Samsung Galaxy SIII] Jirv311:
I always hit yes to both.
[T-Mobile, Samsung Galaxy SIII] Wintrmte:
Dumb question but what do you mean by install your framework-res first? Are you referring to the framework-res.apk off the phone, and if so how do you install it?

The reason I ask is I went through this thread: http://xdaforums.com/showthread.php?t=1422116 and can decompile the framework-res.apk, make my changes, recompile, but when I go to put it on the phone and reboot, the phone just hangs.. Clearly I am doing something wrong, just not sure where.
[T-Mobile, Samsung Galaxy SIII] NunHugger:
I think by installing he is referring to running the if command. "Apktool.bat if framework-res.apk" I always if the fwres, system hi, and twfwres. It sets you up to compile and decompile with dependencies. Once you do it, you won't need to do again until you move to a different firmware.

Also, when working with Apktool, you will want to make sure you move the meta-info folder and android.manifest from the original to the newly created apk. I use 7zip for that. That might be your issue of you missed that step.

Here is a link to my video tutorial that explains my Apktool methodology.

https://www.youtube.com/watch?v=oLQynXg8noM&feature=youtube_gdata_player
[T-Mobile, Samsung Galaxy SIII] shane6374:
Search the thread, the answer to your question in here probably around page 4.
[Sprint Samsung Galaxy S III] shane6374:
Since the carriers were split up and the most posts in the original thread came from the AT&T themers, I think we should make that the main thread.

[All Carriers]Touch Wiz Themeing Questions

Please post in the thread linked above so we can keep all the info in one thread.

Thanks,

Shane

Since themeing Samsung's TouchWiz UI is not quite as simple as AOSP, and sometimes even device specific, I thought it would be nice to have thread for the themers here to help each other, post tips and things like that so we can all learn and get some killer themes going on this thing.

Also, (if this gets becomes a sticky) we can keep the themeing question threads to a minimum.

For those of you that don't know me, I've been themeing Android for about a year and a half now. I started on the Epic 4G then moved over to the Nexus S 4G. I'm always willing to help others at time permits.

Happy Themeing!

Since the US carriers were combined into one forum, please note the carrier for you device when posting.

When people are helping you make sure you use the "Thanks" button to show your appreciation!

Here are some goodies that have been posted so far.

Remove Carrier ID from status bar on AT&T rom: Thanks to mrvirginia & deserted1 Here

Guide to remove Carrier ID / Clock from the status bar by deserted1

How to center the clock by Swiftks

Some more status bar mods thanks to freeza

There are many other tips, hints, how to's, and tools in the thread so please search to help keep the thread clean.
[Sprint Samsung Galaxy S III] TeamERA:
How could no one jump on this first :)
[Sprint Samsung Galaxy S III] ZiggSVO:
Your just sooo thoughtful ;)
[Sprint Samsung Galaxy S III] Ceelos09:
Looking forward to your work again Shane.

Loved your 'Dark Horse' port on the Epic.

Hopefully our GS3's get some Shane 'Dark Horse' themed love of some kind too :D
[Sprint Samsung Galaxy S III] myn:
Shane,

Great idea. Collaboration is so important. Wish we had more of these kinds threads :)

Looking forward to seeing some killer themes from everyone :)
[Sprint Samsung Galaxy S III] shane6374:
I think there will be many great themes. Hopefully a few will be from me.
[Sprint Samsung Galaxy S III] 12MaNy:
Themed the E4GT....and I'll be theming the shizzzz out of the SGS3. :)
[Sprint Samsung Galaxy S III] Bizdady:
I havent themed in a while so I had to dust off the good ole apktools last night. Ya I'm need a refresher course lol

Dont have my phone yet but I started to poke around just to get a feel for things.
[Sprint Samsung Galaxy S III] shane6374:
Well, with all the US variants merged to together this could get sticky in here. Hopefully we don't have any issues with soft bricks, data mishaps or anything like that like we did in the Galaxy S days from using themes for different carriers.
[Sprint Samsung Galaxy S III] lgkahn:
i have a version of systemui i modified for att

I have custom battery icons (not 1% as i used 7zip instead of a full rebuild)

i was able to change the battery icons,

loudness/slilent icon, airplane icon, wifi icons, alarm icon etc.

but for some reason the signal icon changes are not being applied.. i tried clearing cache, and dalvek cache.. still no go..

CAnnot figure out where it is getting the old icons from.. looked in framework-res as well but as far as i can tell they are not in there..

I have changed these sucessfully before in ics on my sgs ii..

anyone have any ideas?

thanks
[Sprint Samsung Galaxy S III] Bizdady:
Is the rom deodexed?
[Sprint Samsung Galaxy S III] shane6374:
Since Gingerbread those have been called out from the systemui. If you are running an odexed rom, there's your problem. Many of the png's are loaded in the odex file and cannot be changed just by editing the apk.