Gingerbread themeing - Android Themes

Im working on a theme for gingerbread but can't seem to find the 3g and signal icons. In cyanogenmod y. What gives? I've looked all over framework-res.apk but can't find them. I found the battery icons and everything no problem.
Anyone know where they're at inside the system?
Thanks.

Nevermind! Found them! After some digging around I found that they are located in "/system/app/SystemUI.apk/res/drawable-hdpi"

KodieG said:
Im working on a theme for gingerbread but can't seem to find the 3g and signal icons. In cyanogenmod y. What gives? I've looked all over framework-res.apk but can't find them. I found the battery icons and everything no problem.
Anyone know where they're at inside the system?
Thanks.
Click to expand...
Click to collapse
they're in systemui.apk

Related

[Q] Help identify this icons name and location.

Can anyone help identify this icon? Im using cm nightly build 213, its the icon displayed after a successful installation, for some reason after I tried porting my favorite theme on the 213 build, it kept displaying as a blue icon, i cannot find it anywere in the framework, unless I overlooked it. anyhow, thanks for any input.
Anyone have any kind of idea of its location? its driving me nuts....
Nevermind i got it ..................................................
I guess I must of have put it in the wrong forum? cause no one helped when i needed it a while back? or are the forums broken? maybe i should post it were people look next time????

Identifying theme

Sorry for making a topic with this kind of problem but i'm obsessed with my current theme, i use it ever since i bought my first android phone and rooted it.
The problem is that now with the launch of cyanogenmod 6.1, if i flash the update, i enter into a bootloop. Now i'm searching for the original thread to see if the uploaded updated his theme but i can't seem to find it cause i've downloaded it ages ago.
I only have a few infos that might help me find the theme.
1. the name of the zip is "CM_601_Final_Black_with_Circle_Mod_Blue.zip"
2. it looks kinda like this:
http://i53.tinypic.com/25g8mpt.png
statusbar (black), the wifi icon, circle battery, signal.
quertiy said:
Sorry for making a topic with this kind of problem but i'm obsessed with my current theme, i use it ever since i bought my first android phone and rooted it.
The problem is that now with the launch of cyanogenmod 6.1, if i flash the update, i enter into a bootloop. Now i'm searching for the original thread to see if the uploaded updated his theme but i can't seem to find it cause i've downloaded it ages ago.
I only have a few infos that might help me find the theme.
1. the name of the zip is "CM_601_Final_Black_with_Circle_Mod_Blue.zip"
2. it looks kinda like this:
http://i53.tinypic.com/25g8mpt.png
statusbar (black), the wifi icon, circle battery, signal.
Click to expand...
Click to collapse
I was browsing and noticed this one that looks like the one you might need. http://forum.xda-developers.com/showthread.php?t=764786
damn, i didn't thought i would find it. i guess i just didn't look hard enough. thank you!

Change text highlight color in Sense

Hi everyone. Can anyone point me in the right direction to change the text highlight color in Sense? I already tried to change the highlight value in framework-res.apk/res/values/styles.xml but that's not working on Fresh ROM 3.4.0.1. I'm starting to think the hex color code to change is somewhere in com.htc.resources.apk or HTC_IME.apk but I've been searching for a day and have gone through tons of code and nothing's sticking out. I've attached a screenshot that shows what exactly I'm talking about.
Can anyone help please? Thank you!
Would it be in a jar file??
MacaronyMax said:
Would it be in a jar file??
Click to expand...
Click to collapse
Ooooh good hint. I did not think of that. Maybe services.jar? I'll keep looking around.
I'm really starting to believe this particular thing needs to be change in smali code in HTC_IME.apk but I'm still spinnin the wheels on this.
Well, no Sense, but maybe this helps http://forum.xda-developers.com/showthread.php?t=795242
rori~ said:
Well, no Sense, but maybe this helps http://forum.xda-developers.com/showthread.php?t=795242
Click to expand...
Click to collapse
Thanks. Unfortunately, that doesn't apply to Sense I already followed those steps for the CM themes I've asked gIMpSTa to give me a hand on this one. He too thinks it's in smali code as well.
Thanks again.
was this ever solved
found it http://forum.xda-developers.com/showpost.php?p=13831424&postcount=684

[Q] Changing 4G Icons In SystemUI.apk

Hello, I'm trying to change the 4G icons to the gingerbread ones. I'm using the HoliRaider rom and i have the SystemUI.apk extracted but i cant seem to figure out how android knows what icons to use so i can change them. There are some for 3g h+. Is there an xml file im missing or something? any help is greatly appreciated.
lmftmf said:
Hello, I'm trying to change the 4G icons to the gingerbread ones. I'm using the HoliRaider rom and i have the SystemUI.apk extracted but i cant seem to figure out how android knows what icons to use so i can change them. There are some for 3g h+. Is there an xml file im missing or something? any help is greatly appreciated.
Click to expand...
Click to collapse
http://forum.xda-developers.com/showthread.php?t=1300389
That should help
You'll also need to change the _4g and _lte icons (the inspire isn't an lte phone, so that's not in the walkthrough I posted there obviously - you only need to change one set of these, depending on whether you're in Aussie land or the States)
Thanks for the reply, do you know how to set the rom to look look for different icons or how the rom knows what icon to pick? And also im using the HoliRaider final btw.
lmftmf said:
Thanks for the reply, do you know how to set the rom to look look for different icons or how the rom knows what icon to pick? And also im using the HoliRaider final btw.
Click to expand...
Click to collapse
There are references in the .smali and .xmls that tell it what icons to display when. Hacking smali can be a pain in the butt, i don't mess with it. You can trick it by replacing the icon with an .xml in the correct locations, having the .xml direct it to a different icon, but I recommend you try what I suggested first, you should be able to get what you need out of that causing yourself way less headache. Crawl before you walk..
I changed them but it keeps switching back to the 4g ill see the AOSP icon i choose for a split second and then it goes back to the stock htc 4G. ?
ok i figured it out i just changed all the icons the h the h+ and got it working thanks for the help bro !
where are the .smali files and xmls files?
lmftmf said:
where are the .smali files and xmls files?
Click to expand...
Click to collapse
To edit the .xml's you're trying to edit, you'll need to rip SystemUI apart with APKTool, make your edits, then repack. Which is not as easy as it sounds, especially with ICS - as you'll also need to rip apart classes.dex with baksmali to get to the smali cause APKTool can't do it for ICS yet (unless I missed an update). This is not a simple enough process to just say "Here's how you do it". I got my information from about 20 different websites, but all the information is on the web. I'm happy to try to answer specific questions, but where's the fun in me giving you all the answers? Lol
OK I have a ginger bread based ROM so that should make thing's easier right? What ibreally want to do is get the phone to distinguish when its on a 3g network and a h+ network.
lmftmf said:
OK I have a ginger bread based ROM so that should make thing's easier right? What ibreally want to do is get the phone to distinguish when its on a 3g network and a h+ network.
Click to expand...
Click to collapse
tbh i never figured out how to change the display of what Network you were currently conencted to in Settings, and not sure why you would want to? The Inspire would report being connected to GSM, Edge, UMTS, and HSDPA. Although it supposedly was a HSPA+ capable phone, it never actually reported this. So all I ever managed to figure out was how to edit the icons. Recently I discovered how to create .xmls that the ROM would see rather than the .png, and within the .xml you can do some pretty cool things. If you're actually trying to get the phone to report being connected to a network that it's not actually connected to, good luck. The Vivid will display being connected to GSM, Edge, UMTS, HSDPA, (maybe hspa+?) and LTE. The ATT stock ROM will show G for GSM, E for Edge, 4G for UMTS and HSDPA (and hspa+ if the Vivid connects to it, again, not sure), and 4G LTE for LTE. So it's already distinguishing between all the proper networks, it just lies with it's use of icons. If you're on one of WC's generic ROMs, it also has the icons replaced to match this of ATT, just without animated icons, at this point. If you flash the EQS mod on top of one of the generic builds, it will wipe out the new icons that were created for the generic builds, and you'll get the old block icons back. The icon really doesn't mean a damn thing. I could make them all middle fingers if i wanted to.
If you're using an ATT Stock build, they're calling upon the animated network icons from somewhere i have yet to determine. So if you change the 4G animated icons, it will change for all the networks that use that icon. If you're using a generic build, then it's not using the animated icons, but the stat_sys_data_connected_, in_, inandout_, and out_ sets. _g for GSM, _e for Edge, _3g for UMTS, _h for hsdpa, _hplus for HSPA+, _4g for 4g, and _lte for 4g LTE and you can edit them individually
Any idea on how to get the animated Icons like the ones in the skyrocket? And just because I wanted to see if we actually had enhanced back haul in my area.
Yes. I have an idea. If you're on a Generic build, it would require adding some .xmls and removing some .pngs. I promise to be of more help before too long
If you're on an ATT build, all you need to do is replace the animated icon sets
However you can tell what network you're actually connected to by going to settings, about phone, network. Here it will tell you the Mobile network type, and it will always connect to the best signal
What is holi raider final considered?
lmftmf said:
What is holi raider final considered?
Click to expand...
Click to collapse
What's the base? .56 is att.. .52 was a generic leak I think. I've never run the ROM though, so I can't tell you if it operates exactly like WCX or not. But if he hasn't made any changes to the things we're talking about, should be on par.
Sent from my HTC PH39100 using xda premium
.54? i think it says that for build number
lmftmf said:
.54? i think it says that for build number
Click to expand...
Click to collapse
Oh I believe that's the Telstra build huh? Again..no clue how it works. Are your current data icons animated?
Sent from my HTC PH39100 using xda premium
No there the 3 lines that stay solid well they were until i changed them to the gingerbread default. my com.htc.resources.jar is empty it has a dummi smalli file?
lmftmf said:
No there the 3 lines that stay solid well they were until i changed them to the gingerbread default. my com.htc.resources.jar is empty it has a dummi smalli file?
Click to expand...
Click to collapse
Then you'd need to follow the guidelines for what i was referring to as Generic probably. But without seeing the SystemUI for that build I couldn't begin to guess how they might have it working.
And now you have me confused...do you mean com.htc.resources.apk? i'm not familiar with a htc res jar file? Is the ROM deodexed? If not, the smali will be in the .odex. You'll need to baksmali it get to the .smali files. If it's deodexed, you'll need to baksmali classes.dex from the apk. I also don't know what you're looking for in com.htc.resources.apk...all my edits have been done in systemui.apk. Not saying there's not something hiding in com.htc.resources.apk that might answer a few questions I have, but I haven't touched it. That said, there's no .dex or .odex for com.htc.resources.apk, so I don't know what .smali you might be seeing there, but if you're seeing something it probably won't be something you can just pull out of your archive viewer and edit. you'll need to decompile with apktool, make your edits, and recompile. SystemUI will have a .odex or classes.dex, which will have a bunch of it's smali code. Again - eventually I'll offer some more information, but we're still making sure some kinks are worked out. Keep on truckin
I'm sorry i had changed projects lol im trying to disable paginated scrolling and it was com.htc.framework.jar. My good. And yes i beleive im Deodexed but im not really sure how to tel to be honest. I came from an iphone and im still trying to learn linux. I have odex files. Does that mean im deodexed? And also any idea on how to get rid of sense completely? or just the lock screen i dont really like the sense lock screen. I still want to get the animated icons if possible or at least learn how to do it should i decide to change it. And what about changing the the signal bars to 6 bars from 5 bars? thats xml editing? Sorry if im asking to much
lmftmf said:
I'm sorry i had changed projects lol im trying to disable paginated scrolling and it was com.htc.framework.jar. My good. And yes i beleive im Deodexed but im not really sure how to tel to be honest. I came from an iphone and im still trying to learn linux. I have odex files. Does that mean im deodexed? And also any idea on how to get rid of sense completely? or just the lock screen i dont really like the sense lock screen. I still want to get the animated icons if possible or at least learn how to do it should i decide to change it.
Click to expand...
Click to collapse
I suggest you take a break and do some reading before going any further. No, if you have .odex files then you are not DEodexed. Sounds like you have way too many projects that you'd like to accomplish overnight, and unfortunately things don't work like that most of the time. It's research, research, research, trial and error, trial and error, research research, etc. Removing Sense can be a pain in the butt due to the fact that so many different things in sense ROMs rely on Sense parts...just ripping them out will cause problems. A CM9 port is currently being worked on by an excellent dev...and CM9 is built from AOSP, and way closer to AOSP then Sense obviously. Hopefully one day we might see a pure AOSP ROM...but one day at a time
That said.. a Google search of "android lockscreen" gave me this (http://android.appstorm.net/roundups/utilities-roundups/eleven-ways-to-replace-your-lock-screen/) as a first hit. There are a ton of lockscreen apps, as well as alternate launchers that will get rid of the Sense look/feel. Anything you're trying to do, you will find on google. Not always on the first search...but keep searching, keep digging. There will always be people to help along the way, but things like this there wont' always be a walkthrough step-by-step guide for. But learn a little more about the OS and how it works. Google, google, google. you'll be amazed at what you find.

[Q] Tab Dialer, where can i find the background?

Hi, so i want to mod the Galaxy Tab's Dialer's background, you've know the Wooden background when opening the stock phone dialer. (posted an image of what i mean)
Took the phone.apk from Overcome's ROM and opened it, but couldn't find the background, only alot of button png's.
Also tried looking in the other APK's related to the dialer
So can anyone point me to where i can find it?
Jakk212 said:
Hi, so i want to mod the Galaxy Tab's Dialer's background, you've know the Wooden background when opening the stock phone dialer. (posted an image of what i mean)
Took the phone.apk from Overcome's ROM and opened it, but couldn't find the background, only alot of button png's.
Also tried looking in the other APK's related to the dialer
So can anyone point me to where i can find it?
Click to expand...
Click to collapse
http://forum.xda-developers.com/showthread.php?t=907399
bazsi1975hu said:
http://forum.xda-developers.com/showthread.php?t=907399
Click to expand...
Click to collapse
Thanks, though that's and all ready to go solution. It still dosen't provide me with the information to do it myself.
though the link lead me to the word deodex - which lead me to this guide:
http://forum.xda-developers.com/showthread.php?t=1590330
Don't got the time to read it fully now, but it seems like it's what im looking for.
Found it
Found it
It's located at:
\system\framework\twframework-res.apk
In twframework-res.apk it's located in:
\res\drawable-hdpi\call_wood_bg

Categories

Resources