yashsingh1/xdaforums huggingface dataset:
[Verizon Samsung Galaxy S III] shane6374:
The easiest way it with root explorer. You can navigate to the system/app and data/app folder to find all the apks. Copy them to you sdcard (make sure you keep a backup copy of the original too), then connect to your computer, go to the sd card and open the apks with 7zip. The icons are normally in the res/drawable-xhdpi or mipmap-xhdpi folder (check mipmap first). If not there check the hdpi folders. You can then name your icon the same as the original and drop it in the zip. xhdpi icons are 96x96px, hdpi icons are 72x72px. Once done, go back to the phone and copy the edited apks back to where you got them from and restart the phone.
[Verizon Samsung Galaxy S III] mrvirginia:
just so no one is confused, what Shane said is correct too, in regards to the folders. it depends on the app you're working with. in my case, it was the folder i listed, even though that same icon is also located in drawable-xhdpi (changing this one had no effect).
[Verizon Samsung Galaxy S III] shane6374:
Yes, there is no perfect science to this. You just have to explore and change until you get it, and get used to trial and error.
[Verizon Samsung Galaxy S III] alirulzz:
i actually also wanted to change my messaging app icon.. can you tell me what icon pack you used to get this messaging icon? thanks.muchh appreciated.
[Verizon Samsung Galaxy S III] mrvirginia:
it's stock AOSP. i pulled it from a Galaxy Nexus ROM.
[Verizon Samsung Galaxy S III] Jirv311:
Nottach? Whatter you doing here? Haha good to see you around here man. :D
[Verizon Samsung Galaxy S III] shane6374:
I've linked a few more posts in the OP. If anyone see anything else that should be linked let me know and I'll update.
[Verizon Samsung Galaxy S III] Swiftks:
So I'm finally done with my SystemUI... just in time to start all over again with AOKP :eek:

But I have one little annoying nag... I originally based my systemui off one of Tiffany's builds in the ICS Domination thread. Can anyone tell me which xml has the settings for Notification line in the below screen shot (probably tw_status_bar_expanded). There is a little annoying something??? at the far edge. Don't know if it's a left over typo, the padding is wrong???? Any ideas?

Thanks
[Verizon Samsung Galaxy S III] 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"
[Verizon Samsung Galaxy S III] 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.
[Verizon Samsung Galaxy S III] 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:
[Verizon Samsung Galaxy S III] 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.
[Verizon Samsung Galaxy S III] 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
[Verizon Samsung Galaxy S III] shane6374:
I think I used 1.4.2. It's the one from last November.
[Verizon Samsung Galaxy S III] mrvirginia:
okay, i'll try that a little later today and see if i can produce some results. thanks.
[Verizon Samsung Galaxy S III] 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.
[Verizon Samsung Galaxy S III] 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.
[Verizon Samsung Galaxy S III] 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...
[Verizon Samsung Galaxy S III] 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
[Verizon Samsung Galaxy S III] 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.
[Verizon Samsung Galaxy S III] 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.
[Verizon Samsung Galaxy S III] 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.
[Verizon Samsung Galaxy S III] mrvirginia:
yes, i'd appreciate that :)

okay, got it
[Verizon Samsung Galaxy S III] 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:
[Verizon Samsung Galaxy S III] 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.
[Verizon Samsung Galaxy S III] 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
[Verizon Samsung Galaxy S III] 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"
[Verizon Samsung Galaxy S III] 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?
[Verizon Samsung Galaxy S III] NunHugger:
Try placing the resource.arsc from the mod version into the original. See if that works.
[Verizon Samsung Galaxy S III] shiftr182:
That worked! Thanks!
[Verizon Samsung Galaxy S III] 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.
[Verizon Samsung Galaxy S III] 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.
[Verizon Samsung Galaxy S III] beast3300:
That would be tremendous! No rush at all! I tried to do this but my head exploded a few times over! Thank you!
[Verizon Samsung Galaxy S III] 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!
[Verizon Samsung Galaxy S III] strongsteve:
Can someone tell me which images are the heading and subheadings here.. I need to darken this line
[Verizon Samsung Galaxy S III] 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.
[Verizon Samsung Galaxy S III] 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.
[Verizon Samsung Galaxy S III] 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"
[Verizon Samsung Galaxy S III] NunHugger:
Here is the ics apktool that is working for me.

http://db.tt/ICMjAclf
[Verizon Samsung Galaxy S III] 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.
[Verizon Samsung Galaxy S III] 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?
[Verizon Samsung Galaxy S III] Jirv311:
Haha, I know I should just cave and ditch it. Might still do that so I can just move on. :D
[Verizon Samsung Galaxy S III] 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
[Verizon Samsung Galaxy S III] TheMuffStuff:
I always thought touchwiz was easier, at least XMLS are
[Verizon Samsung Galaxy S III] 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.
[Verizon Samsung Galaxy S III] 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.
[Verizon Samsung Galaxy S III] Jirv311:
Why I didn't look there, I have no idea. That was it. Thanks so very much! :D
[Verizon Samsung Galaxy S III] mrvirginia:
np mate! glad i could help ;)
[Verizon Samsung Galaxy S III] Ascertion:
How do I edit the status bar from being black? I want to make it Grey.
[Verizon Samsung Galaxy S III] shane6374:
values/drawables.xml edit

<item type="drawable" name="status_bar_background">#[COLOR="Red"]ff000000[/COLOR]</item>
[Verizon Samsung Galaxy S III] 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.
[Verizon Samsung Galaxy S III] shane6374:
Nope, when you follow the XML chain it leads you to what I posted.
[Verizon Samsung Galaxy S III] TheMuffStuff:
Man, I havent themed since GB so, alot must have changed lol. Touchwiz used to be so simple
[Verizon Samsung Galaxy S III] 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.
[Verizon Samsung Galaxy S III] 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?
[Verizon Samsung Galaxy S III] 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.
[Verizon Samsung Galaxy S III] C3P0LOL:
Forgot to add the attachment!
[Verizon Samsung Galaxy S III] 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?
[Verizon Samsung Galaxy S III] Jirv311:
A tiny little bit of what I've been slowly working on.
[Verizon Samsung Galaxy S III] 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
[Verizon Samsung Galaxy S III] 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
[Verizon Samsung Galaxy S III] 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.
[Verizon Samsung Galaxy S III] 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!
[Verizon Samsung Galaxy S III] shane6374:
What did you change it too?

You're supposed to hit N for system app if you're using apk manager.
[Verizon Samsung Galaxy S III] Jirv311:
I always hit yes to both.
[Verizon Samsung Galaxy S III] 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.
[Verizon Samsung Galaxy S III] 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
[Verizon Samsung Galaxy S III] shane6374:
Search the thread, the answer to your question in here probably around page 4.
[Samsung Galaxy Nexus] ztm.000:
Alright!

I need some serious help guys, I think I may have made a mistake... So let me start off.

I recently picked up an international Galaxy S III. I like it a lot, surprisingly. I like the NatureUX (TouchWiz). I like the quad-core internals. I like it all a lot, like I said.. But I also sold off my Galaxy Nexus, and I'm missing Jelly Bean, and if I get a Nexus 7, I'll still be fragmented even if I have the Galaxy S III. So now I have one Android phone, and I feel like I should turn back. Here is my plan: I would either a) keep the Galaxy S III and put Jelly Bean on it or b) return the Galaxy S III AND the 64GB MicroSD card I bought ($630+$75), and buy a Galaxy Nexus and a Nexus 7 with money to spare...

Please help me out! I appreciate all comments! (positive ones haha).
[Samsung Galaxy Nexus] simms22:
Galaxy Nexus and a Nexus 7 with money to spare...
[Samsung Galaxy Nexus] DevilishSerpent:
I second that.
[Samsung Galaxy Nexus] NexusNero:
I'd go with the latter.

You'll have the beautifully designed Galaxy Nexus back (the SGSiii is hideous, I hate capacitive buttons)....and you'll have the brand new Nexus 7.
[Samsung Galaxy Nexus] ztm.000:
I got it all packaged up... It's a really nice device. I don't really know what to do. Ha. I'll sleep on it I guess... Someone else should most definitely weigh in.
[Samsung Galaxy Nexus] Dragn4rce:
Well u should get a Nexus 7 & keep that S III.

I looked at the SIII the other day and I was amazed. So much accessories and such a powerful forum here on XDA.

If u get bored of Touchwiz, then slap AOSP v4.1.1 on it.

If u can't get the Nexus 7 while keeping the S III, then just go with GNex + N7 route.

--------------------------------------------------

If I have helped you.... hit that sexy thanks button. ^_^