yashsingh1/xdaforums huggingface dataset:
[HTC EVO 3D] thesparky007:
hey guys when you go to set up a pin lock for your phone what apk is that through?

i ask because i changed the dialer buttons to black and the pin setup numbers are black on that black bg...
[HTC EVO 3D] steal25:
i think its settings.apk
[HTC EVO 3D] fernando sor:
Most of the text in settings is white because of htc inverted background. What your looking at is a menu that pops up and that text is black. That text value is probably pulled from com.htc.resources. primary_text_color maybe
[HTC EVO 3D] thesparky007:
I see... But if I wanna change that text color I'd have to edit an XML in settings?
[HTC EVO 3D] tommytomatoe:
To test fern's theory change the primary_text value in com.htc.resources/res/values. It is an xml edit. Then if he is right then you can easily find the reference in the Settings.apk, then redirect it to an xml/color reference in settings.apk internally, to be independent on com.htc.res.
[HTC EVO 3D] fernando sor:
Actually I was doing that from memory lol. Is a value in values/ color that im thinking of. Ill look when i get home.

Incidentally there are 470 text color references in com.htc. resources lol
[HTC EVO 3D] fernando sor:
One of the things that drives me insane about sense is the way they apply their resources.

Example is in htccontacts. There was one text color I needed to redirect to make the app stand alone inverted. After a lengthy search i found it. Is the text value i just spoke of a few posts back.

Instead of simply using the text color public id to pull it the reference is a title.xml in layout. And the reference is vague.

Very frustrating. I never did successfully internalize that one text color
[HTC EVO 3D] fernando sor:
Hey Tommy how's married life?
[HTC EVO 3D] tommytomatoe:
I know what you mean. But it has its good and bad. Easier to do a full theme..but a big pita to theme individual sense apps. So far I've internalized Rosie, dialer, mms, and mail. But sense 1.0 is much easier than 3.0+ :-) Different monsters.
[HTC EVO 3D] fernando sor:
Mms 3.0 is a *****. To make it trans i had to rewrite some code in smali. Skins make it more difficult because if all the images being pulled from them

Your still on sense 1.0?
[HTC EVO 3D] tommytomatoe:
Yep :-) I'm on og EVO so I stick with sense 1.0. I have a lot of the fancy sense 2.1, 3.0 stuff ported to my Rom. I think sense 1.0 just works fastest on older hardware. The newer stuff while cool has too many things not working/slow on the EVO. I would love fern theme for the EVO Classic :-) I know you're busy though. No pressure. ROM is here
[HTC EVO 3D] fernando sor:
I don't blame you. Sense 3.0 will just bog that processor down
[HTC EVO 3D] vanessaem:
Hi, where would I find the png for the various Settings sliders, ie. Brightness, Volume, etc?
[HTC EVO 3D] fernando sor:
that should be progress horizontal. skins apply that also
[HTC EVO 3D] vanessaem:
Is it in resources?
[HTC EVO 3D] dased14:
Framework-res I just changed the slide color yesterday

I have nothing cool to put here!
[HTC EVO 3D] vanessaem:
Thanks...I was looking for a png. I didn't know it was an xml I supposed to be looking for...lol.

Any idea which one of these I should be changing?

<?xml version="1.0" encoding="utf-8"?>
<layer-list
xmlns:android="http://schemas.android.com/apk/res/android">
<item android:id="@id/background">
<shape>
<corners android:radius="15.0dip" />
<gradient android:startColor="#ff525558" android:endColor="#ff525558" android:angle="270.0" android:centerY="0.8" android:centerColor="#ff0b0c0d" />
</shape>
</item>
<item android:id="@id/secondaryProgress">
<clip>
<shape>
<corners android:radius="15.0dip" />
<gradient android:startColor="#80b4ed2d" android:endColor="#a07daf18" android:angle="270.0" android:centerY="0.8" android:centerColor="#80649016" />
</shape>
</clip>
</item>
<item android:id="@id/progress">
<clip>
<shape>
<corners android:radius="15.0dip" />
<gradient android:startColor="#ffb4ed2d" android:endColor="#ff7daf18" android:angle="270.0" android:centerY="0.8" android:centerColor="#ff649016" />
</shape>
</clip>
</item>
</layer-list>
[HTC EVO 3D] dased14:
<gradient android:startColor="#80b4ed2d" android:endColor="#a07daf18" android:angle="270.0" android:centerY="0.8" android:centerColor="#80649016" />

</shape>

</clip>

</item>

<item android:id="@id/progress">

<clip>

<shape>

<corners android:radius="15.0dip" />

<gradient android:startColor="#ffb4ed2d" android:endColor="#ff7daf18" android:angle="270.0" android:centerY="0.8" android:centerColor="#ff649016" /

these are the two i changed each is half of the slider bar(found out the hard way= two tone bar;) ) i changed them to 3 shades of the same color(top and bottom to match) the other code you have at the top of the page is the background color i think i didnt mess with that one
[HTC EVO 3D] vanessaem:
Ok cool. I'll play around with these later on. I keep finding little things that I would like to theme. This is fun and annoying at the same time...lol. :p
[HTC EVO 3D] dased14:
yes it is sometimes it's more that latter:D

---------- Post added at 04:16 PM ---------- Previous post was at 04:15 PM ----------

while i'm here where would i change the contacts/people background color and text
[HTC EVO 3D] jbermi:
i don't mess with xml, i used the uot kitchen to mod my sliders. i also preferred them to be all one flat color not the two tone.
[HTC EVO 3D] vanessaem:
Lol...we're kinda the opposite. I don't mess with uot kitchen too much. I just use it to cook up batteries for me. I also had it spit out a close bar for me once. Everything else has been the hard and dirty way. :)

Brought to you from my HTC EVOlutionary 3-Dimensional Smart Phone.
[HTC EVO 3D] dased14:
yeah, i try to learn "dirty way" as well, i think it makes it that much more mine and that much better when everything works the way i want
[HTC EVO 3D] vanessaem:
Truth.

No offense to kitchen though. I think that site is awesome and a great resource. :)

Brought to you from my HTC EVOlutionary 3-Dimensional Smart Phone.
[HTC EVO 3D] steal25:
Blasphemy! :)
[HTC EVO 3D] fernando sor:
i cook food in kitchens. i mod on my laptop lol.

vanessam the first three colors are gradients. if you like the stock background (which i do then leave them alone.)

the next two lines represent the color you want with one having transparency to give the 3d effect.

where you see 80 before the color value that line adds transparent color.

where you see ff that line is alpha

---------- Post added at 11:25 PM ---------- Previous post was at 11:24 PM ----------

nothing dirty about doing the work yourself. you really dont learn using a kitchen
[HTC EVO 3D] dased14:
there's that too
[HTC EVO 3D] tommytomatoe:
+1. I don't think I would have learned as much as I did in the short time it took me if for a kitchen. Doing it the manual way you learn more than just what you're looking for most of the time. It builds your general knowledge of how layouts are placed or how resources are reference. That said. Uot is a nice resource. Just not for everyone :-)
[HTC EVO 3D] il Duce:
plus 800%

one time, a couple months ago, I logged into the kitchen, and it was more confusing that the "hard" way imo, lol. Plus, the kitchen only allows you to do things "it's" way, no true customs.
[HTC EVO 3D] steal25:
It's like buying the pinstripe stickers at pepboys.
[HTC EVO 3D] dased14:
and hell you have some of the best themers and modders coming in here given you the knowledge and the help to do it your self. thats what makes this the best thread to subscribe too
[HTC EVO 3D] il Duce:
lmao I was the Retail Manager for a local Pep Boys in the early 2000s :eek:
[HTC EVO 3D] vanessaem:
Yeah, I can't really figure that site out either. I can really only get it to make batteries...lol. I'm always surprised at how much people are able to do on there.
[HTC EVO 3D] knightwolf123:
UOT = cheep hooker..

You get what you need and with little inconvenience.

But what you want is the total package, which requires allot of time and patience.

I love a good compromise :)

sorry if I offend anyone with that statement. Just my 2¢
[HTC EVO 3D] fernando sor:
Who doesn't love a cheap hooker?
[HTC EVO 3D] vanessaem:
I found a nice little write up on changing the color of those progress bars: http://theandroidworkshop.blogspot.com/2010/06/horizontal-progressbar-theming.html#axzz1iWWATRmJ

:)
[HTC EVO 3D] thesparky007:
thanks for the link

anyone know how to change the height of the progress bars?
[HTC EVO 3D] il Duce:
ok so to be clear, the xml is in:

framework-res.apk/res/drawable/

right?

I just phone devved one lmao, bout to flash - I'll let y'all know :p
[HTC EVO 3D] vanessaem:
...

Yep...:)
[HTC EVO 3D] il Duce:
lmao! ok so I just got the white bars xml from jbermi, extracted my framework-res.apk, replaced my xml with his, rezipped the apk, put in a flash zip, flashed it. It friggin WORKED!

oh, yeah, ^^^ all with root explorer, on my phone :eek:

#phonedev

---------- Post added at 07:24 PM ---------- Previous post was at 07:23 PM ----------

new question, sense 3.0 peoples:

where is the image bg for the lockscreen music buttons (play/ff/rw), the darker smoke background. I want to make it match the white hot theme
[HTC EVO 3D] vanessaem:
Yikes...I'm doing it the hard way. I got my bars to change but I keep going back and forth between purple hues to try and get the right 3D effect. :eek:

Those white bars should look great in White Hot. :)

Edit: I'm going to go into UOT and use it to preview my bars instead of doing this guess work...lol.
[HTC EVO 3D] thesparky007:
its in the skin m10 isnt it?
[HTC EVO 3D] il Duce:
I'm sure it's in m10, what I meant was if someone knew the PNG :)
[HTC EVO 3D] knightwolf123:
Take a skin that you'd recognize distinctive icons from, and get them that way. I have collected about two dozen skins and learned almost all pngs the hard way. Lol

Yes, I always take apart everything I own. Lol
[HTC EVO 3D] thesparky007:
0x00003b0b.dat.png is what it is in my skin... its a 450x450px png

and how do i go about decompiling settings? i keep getting errors
[HTC EVO 3D] il Duce:
That's the whole widget, it's already themed, I mean JUST the button bg for track selection. I'll find it someday lol.
[HTC EVO 3D] vanessaem:
Where would I find the Android OS icon png?
[HTC EVO 3D] KTT16:
Having a lot of trouble inverting the settings menu. i have heard that it's necessary to resign all system apks. Can anyone confirm that? Our of you guys have seen a thorough tutorial on how to invert the menu, id really appreciate a link. This thread is frigging sweet btw.

Thanks in advance,

K
[HTC EVO 3D] il Duce:
Soooo, you know the png??? lol.

I did that one last night, and I'm 99% sure its fr-res.apk/draw-hdpi (if not it's in resources - but I don't think so)

If you've already edited what you want, try signing yes, report back if it fails.
[HTC EVO 3D] steal25:
yep its called ic_launcher_android in framework.
[HTC EVO 3D] vanessaem:
Lol...looks like there's two of these. Android OS and Android System. The one in fr-res.apk/draw-hdpi is the System one. But I changed that one and the OS one still didn't change. I also looked in resources. Is it an xml file? LOL
[HTC EVO 3D] il Duce:
wouldn't be an xml. try the other drawable folders?
[HTC EVO 3D] steal25:
the other one is in Settings.apk/res/drawable/ic_power_system.png
[HTC EVO 3D] fernando sor:
Settings is already inverted. What exactly are you trying to do?
[HTC EVO 3D] vanessaem:
Yup...that was it. Thanks again sir. :)

Thank you both for your help. :o
[HTC EVO 3D] thesparky007:
i am not able to decompile settings, is there somethin im supposed to do? some trick?
[HTC EVO 3D] vanessaem:
Which program are you using?
[HTC EVO 3D] rayford85:
I'm assuming your using apkmanager? It always gave me errors on settings. using apktool gives no errors:cool:
[HTC EVO 3D] vanessaem:
You can also try AutoAPKTool aka xdaAutoTool. No errors with that either.
[HTC EVO 3D] dased14:
V what did you do to get that xdaAutoTool working i tried and i couldnt get the ocx files to register, wanted to give that a try:confused:
[HTC EVO 3D] KTT16:
looking to make the settings menu black with white text. If you check out my theme you'll see that the settings for the phone are white with black text. Thanks for the help everyone!
[HTC EVO 3D] vanessaem:
I downloaded from this page: http://htcfanboys.com/download/xavierjohn22/?action=browse&folder=132 and I downloaded xdaAutoTool_V3.0.1_Beta.rar. Is that the one you're using? AutoAPKToolMain.bat is the executable program I use from it.
[HTC EVO 3D] KTT16:
If you use apk manager, i think you need to load the frame work and system ui apks first from the apktool prior to decpmpile the settings.apk
[HTC EVO 3D] thesparky007:
im using apkmanager and framework and htc resources are loaded, not systemui...

ill out the newer apkmanager version if it doesnt work ill check out the autotool
[HTC EVO 3D] dased14:
yeah thats the one i have and i keep getting ocx errors failed to load, tried loading them from the register in res and still a no go:mad: oh well
[HTC EVO 3D] fernando sor:
Make sure your apktool is version 1.4.3

If you are working on sense 3.5 then install com.htc.resources from that Rom in apktool resources.

Apkmanager is just a script that uses apktool. You just need to keep your tools and resources updated
[HTC EVO 3D] vanessaem:
Is this when you try to decompile or when you first launch the program?

Edit: Dude, I'm sorry...lol. I told you the wrong thing. Download from this page: http://htcfanboys.com/download/xavierjohn22/?action=browse&folder=135

I'm using AutoAPKTool2.0.3d. The very last one on the page. This one is guaranteed to work for you. :)

Sorry for the confusion.
[HTC EVO 3D] dased14:
that one fired right up, thx V

can someone tell me where is the text color in contacts located
[HTC EVO 3D] fernando sor:
there are a few but the main one is in com.htc.resources/res/values-color.xml

primary_text_color
[HTC EVO 3D] dased14:
now will that change the text thru-out or just in the contacts.list?
[HTC EVO 3D] fernando sor:
thats the main list and a few other areas. you still need to go through the app and change text colors. in sense 3.5 its totally different
[HTC EVO 3D] dased14:
Ok I just want the main list and the phone list or maybe I just change the background

wait, where am I
[HTC EVO 3D] fernando sor:
here this is the flash i threw together for you with the dialer,phone and con.htc.resources modded for transparency. it also has the inverted contacts and a surprise or two,.

transparent dialer for dased
[HTC EVO 3D] dased14:
i thank you
[HTC EVO 3D] fernando sor:
Let me know if you have issues. With that base you can theme it however you like

---------- Post added at 10:49 PM ---------- Previous post was at 10:45 PM ----------

here is a dialer im working on for sense 3.5 on the rezound. completly diff then sense 3.0
[HTC EVO 3D] vanessaem:
That looks nice. :)
[HTC EVO 3D] steal25:
Besides the two default_wallpaper.jpgs in framework-res is there any other places that contain the default wallpaper, I dont have any skins installed, but I'm trying to add a new default wallpaper and I've replaced the 2 in framework but each time i flash it ends up being the default I had previously, I know its something small I'm overlooking, any ideas?
[HTC EVO 3D] il Duce:
default wp when sense crashes? or default wp for the ROM on new bootup?

the sense crash one is in rosie

the default ROM one is defined by default xml in /system/customize/resource/default.xml - iirc
[HTC EVO 3D] steal25:
new bootup, I just remember swapping out the 2 in framework-res and it worked before,But I've been looking through CID and MNS/default.xml and i guess i did make changes there. Thanks.
[HTC EVO 3D] il Duce:
CID is bootanim stuff, I think it's MNS :)
[HTC EVO 3D] steal25:
your right, what i did was add this line to MNS/default.xml

<function name="default_wallpaper">

<set name="single">

<item name="image" type="file_name">inbREDed.jpg</item>

</set>

so now if i wanna change the wall paper i just name it "inbREDed" and drop it in system/customize/resources

Its weird i changed the default wallpaper tons of times and for some reason it would'nt change this tiime until I added that line. weird
[HTC EVO 3D] dased14:
good idea thanks for the tip
[HTC EVO 3D] tommytomatoe:
Someone mentioned something about about installing systemUI along with framework res with apktool...just wanted to correct that. SystemUI never gets installed. Not as far as I'm aware. It's framework res.apk and com.htc.resources
[HTC EVO 3D] fernando sor:
That has been my experience as well. I've never had a third resource
[HTC EVO 3D] chogardjr:
If I'm not mistaken you have to include the path to the resource.

type="file_name">/system/customize/resource/inbREDed.jpg</item>

Am I wrong?

From my AnthraX Infected SuperCharged Evo3D!!!
[HTC EVO 3D] steal25:
this is where i added it and it worked,

</function>
[COLOR="Red"]<function name="default_wallpaper">
<set name="single">
<item name="image" type="file_name">inbREDed.jpg</item>
</set>
</function>[/COLOR]
<function name="3_wallpaper">
<set name="single" max="1">
<item type="file_name" name="image">cellular.jpg</item>
</set>
<function name="7_wallpaper">
<set name="single" max="1">
<item type="file_name" name="image">htc.jpg</item>
</set>
</function>
<function name="6_wallpaper">
<set name="single" max="1">
<item type="file_name" name="image">qbic.jpg</item>
</set>
</function>
<function name="5_wallpaper">
<set name="single" max="1">
<item type="file_name" name="image">velocity.jpg</item>
</set>
</function>
<function name="4_wallpaper">
<set name="single" max="1">
<item type="file_name" name="image">foliage.jpg</item>
</set>
</function>
<function name="2_wallpaper">
<set name="single" max="1">
<item type="file_name" name="image">color.jpg</item>
</set>
</function>
<function name="8_wallpaper">
<set name="single" max="1">
<item type="file_name" name="image">Hex.jpg</item>
</set>

Right above the rest of the wall papers.I don't see any reference to /system/customize/resource/ in default.xml but all the wallpapers from that folder are referenced there.

I stole that "default_wallpaper" line from customize/COMMON.xml and it worked. I'm not exactly sure what COMMON.xml is, to me it looks like examples of code that can be added,I'm not sure though. If someone knows it would be interesting to here what that .xml file is for.
[HTC EVO 3D] jbermi:
where are the images located for the textbox? and what are they called?
[HTC EVO 3D] dased14:
nice, quote was cool too(Shakespeare). have to say thanks again
[HTC EVO 3D] steal25:
framework-res/drawable-hdpi/textfield...... theirs about 12 of them that one in the pic looks like its a bad .9 aswell and needs to be compiled properly.
[HTC EVO 3D] jbermi:
thanks...

(duce, you should inform ranger of this, its shadow framework I am using as a base)
[HTC EVO 3D] dased14:
so if i change this in the zip you gave me it will change the color in contacts and in the restart pop-up box as well.

what transition is that?

what was it again #ff before the hex =s what(transparent) and #00 before hex code =s what?

(can't find the post that i saw that in)
[HTC EVO 3D] il Duce:
He knows, I think he fixed it, but he really busy with church.
[HTC EVO 3D] steal25:
ff=solid 00=100% transparent 80=semitrans
[HTC EVO 3D] dased14:
was wondering looking in the res\values\color and i thought someone said what those meant before

good to know
[HTC EVO 3D] dased14:
To make a background transparent in a apk ( like talk or Twitter,etc ) I have to edit the bg image do I have to edit any xml's as well ? Or can I just edit a xml.

Thanks

wait, where am I
[HTC EVO 3D] steal25:
Thats definitly Ferns area of expertise! I know you have to edit .smali .xml and images, or like Fern does add in styles. I've tried all of it and been unsuccessful. Its weird because if you add #00000000 to a background it just makes it black because there is a secondary background image that gets referenced from resources. But I'll tell you what fern and those badseed dudes do is bad ass, referencing the wallpaper is genius!!!
[HTC EVO 3D] dased14:
guess i'll wait for fern to peek his head in and tell me how not to f*** something up:D
[HTC EVO 3D] fernando sor:
it can range from easy to very hard. i would decompile my trans google voice. then when youve looked that over you can hit me up on gtalk. it can get a little involved.
[HTC EVO 3D] dased14:
thanks for taking the time to help me learn i greatly appreciate it, i'll look through it and get with you(but i dont see a gtalk on your profile page)
[HTC EVO 3D] fernando sor:
tarrega15@gmail.com
[HTC EVO 3D] Ajthescot:
a tool i use alot when updating my themes is winmerge http://winmerge.org/

side by side comparison ofl files xml and smali .

i prefer this to notepad+'s compare feature
[HTC EVO 3D] dased14:
Have to check that out, thx

I have nothing cool to put here!
[HTC EVO 3D] steal25:
That's a good program to utilize I prefer beyond compare, just because that's what I got used to. Plus I like the integration into the right click drop down menu with windows.
[HTC EVO 3D] vanessaem:
KDiff3 is good as well. :)
[HTC EVO 3D] dased14:
i'll look into that as well

Tapa away from a galaxy far away
[HTC EVO 3D] fowenati:
can someone take a look at my SystemUI.apk and Framework-Res.apk? For some reason when people flash my ROM after a full wipe it gets stuck at the boot anim, but if they flash over another sense ROM it works, except the upload/download doesn't show in the notif bar and com.android.media forcecloses.
[HTC EVO 3D] steal25:
I just updated my ROM and I was going nuts flashing over and over and having the same freeze at bootanimation issue. after running a logcqt I noticed twrp2 didn't wipe/format properly so I reverted to 1.1.1 and all was good. So then I added a proper wipe script and the bgining of my updater script and it flashed fine with twrp2.

Also what do you newbie upload/doesnt show? Are you talking about in the dropdown it doesn't show what you are downloading, if so that's an issue with downloadprovider.apk and downloadproviderui.apk
[HTC EVO 3D] fowenati:
I was able to recreate the issue by doing a full wipe with twrp 1.0.3 though.

Yeah when I download anything it simply doesn't show, same goes with uploads.

Can I use the same SystemUI.apk from 2.3.3 on 2.3.4? Or is it changed? What about framework-res?
[HTC EVO 3D] steal25:
After flashing run a logcat (adb logcat) and that will give you an idea what's going on.

I think youll be fine with the systemui, I wouldn't mess with the framework though.

Just wondering, where in los Angeles are you?
[HTC EVO 3D] fowenati:
Alright thanks, Dad's in Glendale, Mom's in OC, Cousins (literally my second, well 3rd home) is in Pomona and has a beach house at Laguna. I never spend more than a 3 days at each place.
[HTC EVO 3D] dased14:
see i thought that when i tried to flash another rom and i thought it was just me (no bootloop ,weird overlays from the last rom) guess i need a good wipe script.(looks at steal)

Tapa away from a galaxy far away
[HTC EVO 3D] steal25:
Heres the updater-script from my ROM you'll see the wipe/format section at the top, use it as you please.

I Really think twrp 1.XX was a far superior recovery to TWRP2 in functionality and effectiveness and that sucks because I really like the touch screen and themeing part of it, Thiers been alot of work put into it and the themes we all have made for it, but after the past few days I've decided to go back to 1.1.1

http://dl.dropbox.com/u/28511905/updater-script
[HTC EVO 3D] thesparky007:
hey guys, any one know how to change the menu layout, like when u press the menu button in rosie
[HTC EVO 3D] thesparky007:
also, can i swap m10 files from my skin into fusion?
[HTC EVO 3D] dased14:
that i think is possible

as for the menu question what are you trying to change in the rosie

Tapa away from a galaxy far away
[HTC EVO 3D] steal25:
Yes you can but they need to be named properly. Also I read your post in the rosie thread and I have an idea how you can do that but its a lot of typing so ill write up what I think will work when o get home.