yashsingh1/xdaforums huggingface dataset:
[Android Themes] Raymond Ebertt:
Ok, so theming only the pngs in the assets can change the appearance of other apks? Now, if I only want to change the music panel, do I add it into my assets skin after I theme it?
[Android Themes] Pacattack:
Lockscreen/Htc music widget

Don't bother about the music buttons, could not wait, made my own :)
[Android Themes] Raymond Ebertt:
Glad you liked them. You might like these too.
[Android Themes] Raymond Ebertt:
OK,, who knows this? I need the green call tab and end call tab from the phone dialpad. Everything else comes from rees/drawable/xhdpi but I just can't figure this baby out.

Anyone? Please don't say "check phone.apk"... lol :)
[Android Themes] il Duce:
Htcdialer
[Android Themes] Raymond Ebertt:
Not what I wanted to hear. How can I add to the skin without adding the entire dialer.apk? Anyway, mate?
[Android Themes] nashshafrulrezza:
you can't mate.. the skin only control the number button.. all other button such as call, end etc need to be manually edit in their own apk.
[Android Themes] Raymond Ebertt:
Cheers mate. Going to need to theme around that issue I guess. Hope everyone likes the stock green. LOL
[Android Themes] nashshafrulrezza:
well.. in the past.. I always prepare a flashable zip for the dialer.. so all my skin will be match with it. :)
[Android Themes] Raymond Ebertt:
That's one way and probably the way I will go
[Android Themes] Raymond Ebertt:
PNG search

Anyone know the name and where to find these pngs? I checked HtcDialer and res/drawablexhdpi and still no go.
[Android Themes] nashshafrulrezza:
In skin - res folder.. common_button if I'm not mistake..
[Android Themes] Raymond Ebertt:
Thanks mate. I'll give it shot but it looks a bit pale to me. I'll let you know in 5 minutes, though

I themed it mate. It wasn't the magic PNG... This is so frustrating,
[Android Themes] il Duce:
iirc those are in htc resources
[Android Themes] nashshafrulrezza:
Weird? I themed it in all my skin.. give me a few minute to check the name..
[Android Themes] Raymond Ebertt:
LOL.... Now I have to add resources to my zip?

I found them... It's either common_folder or common_b_button_rest

Those were the last two I themed and it worked.

Thanks nashshafrulrezza for putting me in the right direction.
[Android Themes] nashshafrulrezza:
have you reboot your phone mate?

---------- Post added at 02:13 AM ---------- Previous post was at 02:08 AM ----------

it the button_rest.. Good my little knowledge could help you. :)
[Android Themes] Raymond Ebertt:
Yes, reboot every theme I do. I think it's the common_b_button_rest because there are 2 png's responsible for that.
[Android Themes] nashshafrulrezza:
Actually.. you need to play more in res folder when making a skin.. there are a lot of thing can be control by skin.. even music play button in notification drawer.. I love making skin. So sad HTC dump it in sense 5..
[Android Themes] Raymond Ebertt:
Yes, I am surprised how much theming is actually done in res/drawables.

Got that worked out. There are two png's responsible as I mentioned. Only wished the folders were complete and I didn't have to go to HtcDialer to theme one button... LOL... What a joke.
[Android Themes] nashshafrulrezza:
There are 2.. 1 for the border.. and 1 for the button.. just remember it.. yeah.. that suck.. but can't complain anything.. it the only way to theme it.. always prepare a flashable zip for IME and dialer and maybe some resources apk for popup header and footer if you was like me.. :D I always making all complete set so it will look in arrangement..
[Android Themes] Raymond Ebertt:
Yeah,,, someone with a lot of time on their hands should make a list of what each png does... LOL......... That would help us out a lot.. :cool:
[Android Themes] nashshafrulrezza:
Haha.. you will not need it after 3-4 complete skin you've make.. you'll remember all the stuff by yourself ..
[Android Themes] Raymond Ebertt:
I'm making a list as we speak...
[Android Themes] Raymond Ebertt:
Panels and Tabs

Can anyone direct me as to where I can locate these panels and tabs? They aren't in the skin folders. I need the panels in the pulldown menus in status and settings. As well, I also need the Notification and Quick settings tabs found in the pulldown menu. Could you let me know which apk these are in and possibly a name as well?

Appreciated
[Android Themes] Pacattack:
HaHaHa I marked every png with a code number to find out what was what :laugh::laugh:

Most Text, colour and style is in the xml files...
[Android Themes] mvladimir199:
Greetings!

Please help change the lock screen clock to move to the right and to the left to date have been in the same plane as in the ROM OrioX

Or just move the clock and date in the upper right corner with a small indentation on the top and left, the subject had a similar

HTC One S Android 4.1.1 Sense 4 + ROM ViperS 3.0.2 ED

Which file to pick and what to prescribe, I understand a little of that, my English is terrible
[Android Themes] il Duce:
Idlescreen_Base.apk /assets /port/ time.x10, post that info here I'll try to help
[Android Themes] Pacattack:
Sense 3.6 M10 Fun !
[Android Themes] Pacattack:
More M10 Fun
[Android Themes] HandyBesitzer:
Where can i change the lock rings function position?? All works fine for me, except the shortcuts. their fuction position has moved with them down out of the bottom, but i want it to be now over the shortcuts. and there moving direction when hide them, too
[Android Themes] il Duce:
What phone /OS/ sense version? Also part some pictures and explanations of them, because your current description makes no sense at all.
[Android Themes] HandyBesitzer:
Oh yeah sry.

So it's a Sense 3.5 ROM, Android 2.3.5 for HTC Desire.

So on the first picture everything is like it should look like.

on the second one i hit the SMS shortcut. The "Ring" moves up, but the shortcut down. Also the function position, where the shortcut will unlock the screen is in the direction it's moving. But this should be at the new Ring position.
[Android Themes] il Duce:
I didn't mess with position movement on 3.5, but try finding drop target area and mess with that. Also, what exactly did you do to move the ring? Sometimes the right way to move it is harder to find.
[Android Themes] HandyBesitzer:
i think this was in lockscreen_container, scenecontainer.Lock_Ring_motion and there the position.
[Android Themes] Pacattack:
M10 is fun... Notes

If you use the default Fusion M10(sense 3.6/4), in your custom skin.

You will be able change more items, ie Clocks/All_pp/Rings etc..:)

Can you change Menu bar icons in a skin ?

TY
[Android Themes] il Duce:
You'll need a calculator for shortcuts movement. Unless you're good at lots of math lol.
[Android Themes] invasion2:
I have a very good calculator for PreAP geometry lol.

Sent from my HTC One S running ViperOneS!
[Android Themes] jerrytan93:
Sorry for being late to the party.. did I miss anything? :D

Here's my m10 edit.. :)
[Android Themes] Gumby63:
Were you able to get dragging the shortcuts to the ring to work? Looks good!
[Android Themes] jerrytan93:
Fortunately YES ! Just simply drag the icon to the bottom corner.. And thanks.. :D
[Android Themes] il Duce:
we've been trying to get that working with the ring on the right and cant unlock with the bottom most icon.

could you post your apk or detail your code edits?
[Android Themes] jerrytan93:
For the right corner ring I got some problem with shortcut unlock too.. :p for this left corner just the bottom most icon (the 4th icon) need some skill to unlock, you will need to drag it fast to the most bottom corner or else it will not able to unlock

I'm in vacation now so I will not around my computer for 3 days.. will post my codes when I get back home.. :)
[Android Themes] lex_is300:
I have one edit that I found for Sense 3.6 and have not seen posted here yet which is removing the secondary lockring that displays when pressing on the shortcuts. And a secondary way of removing the grey circle and the shortcut outline in the lockring but in one edit.

Both the edits are in Idlescreen_base.apk>lock_ring_motion.x10

Secondary lockring -

Find lockscreen_ring_high.png and either change the scale from 1:1:1 to 0:0:1 or set the visibilty from true to false.

Grey circle and shortcut outline in lockring -

Find lockscreen_ring.png and change the scale from 1:1:1 to 0:0:1

~~IMAGIKA~~
[Android Themes] il Duce:
I those same properties you can just set visibility to false ;)
[Android Themes] lex_is300:
I could've sworn I tried that and it made my lock ring disappear altogether lol...so just tried it and it does work for the secondary lock ring, but not the grey circle and shortcut outline. If you set it to false in lockscreen_ring.png, it puts that grey circle and shortcut outline to the left of where the time is. I am doing this on Sense 3.6 also.

Ill edit my previous post to reflect that too.

Also I am right there with you guys on having the problem launching the shortcuts with the lockscreen modded a certain way. Basically I tried to make an ICS style lockscreen, but the only way I can get the left and right shortcuts to launch is by dragging the shortcut lower than the actual lock ring.
[Android Themes] Gumby63:
Yes it is a PITA. :(

Still trying to figure it out.

And how did you change the ring? Is it a skin by the Virtuous team again or was VTS updated?

Edit: Nvm you're on 3.6 right?
[Android Themes] lex_is300:
Correct 3.6...its seems there are alot of differences between the Idlescreen_base.apk in 3.6 to 4, there are even different x10's in them. For example the reason I had to find another way to get rid of the grey circle and shortcut outline is because 3.6 does not have a lockscreen_ring.x10.
[Android Themes] Gumby63:
Hmm that figures. If I still had a 3d I would have do a section for 3.6 too.
[Android Themes] autogeek:
It doesn't work cause you are editing the wrong things.

Shortcut_outline and lockscreen_ring_center.PNG change those visibility bools to false. I posted this back a page. It works on sense 3.0 and 4.0 for sure.

Root makes me happy :)
[Android Themes] lex_is300:
I wish that was true, but unfortunately not because I did follow your tutorial. Sense 3.6 does not have a lockscreen_ring.x10 in Idlescreen_base.apk...

Sense 3.6 has a lock_ring_motion.x10 instead which seems like the closest equivalent and it has shortcut_outline.png but no lockscreen_ring_center.png.

Edit: So in doing some testing, I think you meant to write lockscreen_ring_cover.png in your tutorial instead of center.png. So editing those 2 files work in Sense 3.0 and 3.6 but they are in the lock_ring_motion.x10 instead. Whereas in Sense 4 they are in lockscreen_ring.x10.
[Android Themes] autogeek:
Yeah, could be .. lol. It's been a couple of weeks since I have looked. My computer is packed in a box for moving. I remembered it as center, but if someone can verify on sense 4.0 that its cover I'll edit my post. And yes its in lockring_motion for the earlier sense versions. I can edit my post for the earlier versions.

Sorry for the confusion.

Root makes me happy :)
[Android Themes] lex_is300:
Np man...and yeah I checked sense 4 and it is cover there too
[Android Themes] autogeek:
Right on man, thanks for verifying. I updated my post to reflect the correct mod and file to open for which sense version.

Root makes me happy :)
[Android Themes] jerrytan93:
Guide For Bottom Left Corner Lock Ring With 4 Working Shortcuts

Alright, as promised I will post my code for bottom left corner lock ring, the code is for my HTC Sensation running ViperS ROM, HTC Sense 4.0.. but I think should not make any difference for qHD device or any other Sense version.. :)

For the lock ring, go into lockscreen_container.x10 and edit "scenecontainer.Lockscreen_RingC"..

<Float3 Name="Offset" Header="239748898" IDC="true">-500:-420:0</Float3>

For the shortcuts go to lockscreen_shortcut.x10 and edit:

"drag.shortcuticon01"

<Float3 Name="Offset" Header="239748898" IDC="true">-49:-45:0</Float3>

"drag.shortcuticon02"

<Float3 Name="Offset" Header="239748898" IDC="true">-97:-20:0</Float3>

"drag.shortcuticon03"

<Float3 Name="Offset" Header="239748898" IDC="true">-142:15:0</Float3>

"drag.shortcuticon04"

<Float3 Name="Offset" Header="239748898" IDC="true">-247:100:0</Float3>

Save it and enjoy.. :D

A small tricks for this mod is the 4th icon ( the lowest one ) need to be drag FAST to the bottom left corner of the screen or else you won't get the shortcut unlock working.. ;)

Here is the outcome.. :)
[Android Themes] autogeek:
I think this position would look cool with only 3 icons. Might work a little better too. Wish I had access to my computer to try it.

Root makes me happy :)
[Android Themes] invasion2:
Thank you so much! I have successfully done this as my first m10 project! :)
[Android Themes] invasion2:
Gumby - in your post where it says to go to the location in the screenshot, there's no screenshot. Might want to fix that ;)
[Android Themes] Gumby63:
They both show for me? You mean the ones under "show content" right?
[Android Themes] invasion2:
Yeah. I get blanks. On my phone they work :p.
[Android Themes] Gumby63:
They show up on my phone and pc for me. I think it's just xda. It has had some problems with images lately lol
[Android Themes] Bebida:
As usual bit late to the party. :cowboy:
[Android Themes] Bebida:
First little mess around
[Android Themes] dased14:
Damn brits always late

Sent From My Sweet Ass EVO LTE :P
[Android Themes] Bebida:
Yeah but finish like a boss!
[Android Themes] Bebida:
Music fits. Lol
[Android Themes] invasion2:
When you receive a call, and the red and green icons show up, what m10 are they in? I want to move them, but I'm not sure what file they're in. Thanks.
[Android Themes] Gumby63:
Pretty sure I did mine in lockscreen_buttons.x10

Maybe another I can't remember.
[Android Themes] Gumby63:
Messing around
[Android Themes] Bebida:
Bit more resonsive this way.
[Android Themes] il Duce:
Omg I need my clock/date bottom left ftw!
[Android Themes] Bebida:
Dibs on top right :D
[Android Themes] il Duce:
Too late, already done :p
[Android Themes] Bebida:
Fine ill look at the smali tomorrow and bust some wierd s**t out. :p
[Android Themes] Gumby63:
Rotate the clock :D
[Android Themes] Bebida:
This morning
[Android Themes] il Duce:
40 pushes later lol.
[Android Themes] Bebida:
40 pushes thats how we roll!
[Android Themes] geenyous:
Wow, very nice!

I am a huge fan of the JB style lockscreen ring and would like to do that myself for my AOSP ICS Theme/Mod.

Now I have never played with m10 files before, but I am quite familiar with xml edits.

But before I start to dig in a bit deeper, I want to ask how I can actually change the lockscreen ring image.

I know it's a png, located in the skin app, but I can't change it. I pushed it to the matte skin first with the villaintheme method and I compiled a skin myself where I have changed ring.pngs in it but it won't change.

I have a similar issue with the settings.apk, where certain icons are not changeable through mere png swaps, unlike the lockscreen ring they are jpegs though. I never had issues with swapping pngs, why now with the lockscreen?

As soon as I have this sorted, I will look into the positioning for which I already have some ideas. But as long as I can't even change the png, digging much deeper does not make sense to me. ;)

Thanks for your feedback!
[Android Themes] malybru:
Hi,

I am not sure if this guide will help,but it helped me get started.

Look HERE

:)
[Android Themes] Gumby63:
For some reason it won't let me quote you, but to edit certain pngs we have to wait for vts to be updated with image support. Just like the xmls, HTC encodes the images in an m10 format as well.

As for the settings images, some of those might be in com.htc.resources.apk

Not all are in settings :) hope that helps some!
[Android Themes] geenyous:
Thx, will have a look!

Oh, sorry to hear that!

I thought the sense 4 m10s where cracked...

And seeing those nice screenshots got me really amped. Must be 3.6 then, right?

Regarding settings, you are right, some of the icons are in com.htc. But all the ones whith jpgs in the apk (are those real jpgs btw, they look distorted and messy?) must be m10 related images as I can change them, but only as jpgs and without transparency they look really ****ty.

Trying to theme the settings.apk is a real pita! I am amazed at the unstructured way htc built their apps... :silly:

Oh well, got some work to do with the background of the items anyway. Idk why, but for some reason only some of the list items follow a logical structure and can be themed, others just won't do anything. I checked dependencies to @com.htc and there seem to be none tied to items backgrounds left in settingsapk/res in all xmls... :confused:

I attached a screenshot where you can see clearly what I mean.

Is it possible that they are controlled in smalis?

Does the layout folder not contain all the layouts of the specific app?

Is there some kind of master layout?

Oh and btw, if a refernce is made to "?android" or "?something" instead of "@android:" (-> fw-res) or "@something" (-> same apk), what does that mean?

Thanks for your help guys!
[Android Themes] egren58:
help

Hey guys I need a favor pleasee
[Android Themes] Bebida:
Bit vague.
[Android Themes] Bebida:
Simples
[Android Themes] egren58:
I'm Sorry I really don't want to bother I'm just trying to remove the music/controls and everything from the lockscreen the problem is I do not have a laptop... Can someone please give me a hand....

---------- Post added at 12:37 PM ---------- Previous post was at 12:32 PM ----------

That looks great man
[Android Themes] Gumby63:
I'll do it, can you link me to your idlescreen_base.apk?

---------- Post added at 03:47 PM ---------- Previous post was at 03:45 PM ----------

Hmm Duce would be able to help you more than I can, but you can take a look at this thread and see if anything there helps you?

Nevermind just saw that you posted in that thread already :(
[Android Themes] egren58:
http://db.tt/2cdx5SzA

This is my iddlescreen based apk

Thanks so much man also can you make the shortcuts circle background transparent
[Android Themes] Gumby63:
Check your PM
[Android Themes] egren58:
I replied..
[Android Themes] Dunc001:
OK m10 gurus, I have two questions for you if you have time to rain down some of your supreme knowledge upon me:

1. Has anyone figured out how to change the text colours on the lockscreen (carrier, time, date)? If so how do you do it? I looked through the lockscreen_time.x10 but couldn't see anything relating to colour for each item (other than vector3 references and a reference to something in fusion which I couldn't find anything relevant for in fusion!) I checked in the stylesheets in fusion, and did full project searches for 'color' in VTS in idlescreen_base but still no wiser...

2. I am trying to figure out how to alter the size of the app drawer icon in rosie. Looking in rosie_navbar.x10 this is the full fxtimeline section relating to it:

... but which values should I alter to scale the icon up/down?

Any help or advice will be greatly appreciated :cool:
[Android Themes] Bebida:
I have not tried but try changing

home_icon_all_apps_icon.png

Container name="CenterScale Header="###############" IDC="false" >

to

<Float 3 Name="CenterScale Header="###############" IDC="true" >1:1:1</float3>

but change 1:1:1 to whatever you want
[Android Themes] Dunc001:
Ok, I'll give that a try, but do I also need to scale the element that the png sits within?
[Android Themes] Bebida:
Probably or change its visability to false.
[Android Themes] il Duce:
that rosie is weird...

link the apk?

mine is different (evo lte sense 4.1)
[Android Themes] Dunc001:
Here you go - http://db.tt/fogQblTh

It's from ViperX 2.7.0 for One X so has some tweaks.
[Android Themes] egren58:
Is there anyway to remove the name of the shortcuts on lockscreen and just have the icons?..
[Android Themes] Gumby63:
Still had your apk so I sent you one
[Android Themes] il Duce:
I'll take a look

this is not a request thread

start a request thread

edit @ Dunc - when I do a m10 project on your rosie I get a different set of things under that property. Are you setting as m10 project? Do you have frameworks installed? For some reason the VTS I have at work errors out all the time and I have no desire to fix it (since it's my work pc) - else I would have built it for you with the edit I *think* might work. Check those things and report back. If you want PM me your gtalk too.
[Android Themes] egren58:
Thank you :)
[Android Themes] il Duce:
@ Dunc

try this and let me know (might be fail but it's all I can think of to do lol)
[Android Themes] memnoc:
hey all
[Android Themes] egren58:
Nice!! He how do ypu unlock if the ring is already that high...
[Android Themes] memnoc:
unlock is reverted, just pull up instead of pull down
[Android Themes] il Duce:
you can actually edit that to unlock if pulled up OR down

gumby63 did it on his center lock mod, I can't remember the edit so hopefully he'll say :)
[Android Themes] Gumby63:
The edit was in lockscreen_ringcontainers.x10

"drop.unlock_area"

Change offset to whatever works best :)
[Android Themes] egren58:
Oh that's really nice :)
[Android Themes] memnoc:
@gumby that's right thx

@Duce: realize the minimal music in sense 4.0 differs (a lot) from your tutorial..actually with some minutes to read the code you can get rid of it quickly, but I assume that an average user could lost is mind on it...so I'll write a tutorial down for the complete home in the picture, just to give my contribute to the thread

now, couple of questions:

1) in your opinion, is it possible to add shortcuts? (more than 4)

2) is it possible to add additional customized text entrances (like you can see in my screenshot "smartdroid daemon bla bla"
[Android Themes] il Duce:
Yeah I know the code is different, just didn't fell like rewriting the tut, since the logic is almost the same ;)

1) no, have a look at all the smali in the apk, it's insane. Maybe some freak wizard could but I sure can't. Now, you CAN reduce them to 1 or 2 or 3 instead of 4, by setting the visible to false in shortcut x10, way near the bottom, I think "dynamicshortcut01" or similar.

2) not via m10 (you can only hide or show text via m10), cause it simply calls the package from android. You can modify your apk string name to do this, OR, use a custom app launcher like folder organizer (which allows you to rename an app as it's shown to the OS, like change "Camera" to "pics" or similar).
[Android Themes] memnoc:
ok I've just write it down so no problem I'll post it anyway just in case some sense 4 dev or user feel like to try it, but yes the logic is identical...so, another one for you, I'd like to minimalize the sense 4 removing basically a lot of backgrounds from widgets, adding that lockscreen etc...as a general statement, to remove for ex mail widget background, should I operate on rosie or on the widget.apk itself?
[Android Themes] il Duce:
If you mean lockscreen widget backgrounds that's pretty easy, go through all the various x10 files and near the bottom you'll see something like "lockscreen_squarepanel.png" should be 2 references iirc, set those visibility to false. I did that on sense 4 already and it works great.

As for homescreen widgets those are almost always handled in the individual widget apks m10. However, finding those isn't always as easy. My teammate steal25 and another dev I know jeffsanace have done this to quite a few widgets already so you could pm them for the info. I've not done those myself.
[Android Themes] memnoc:
thx Duce really helpful ;)

here is the tutorial if you consider it useful put in the op, my rom is a sense 4.0 running on a sensation xe build base 1.11 (who got a sensation knows what I'm talkin about)

and here is the tutorial to make the lockscreen exactly as it looks in my screenshot (obviously, this kinda lockscreen works only with the "original" lockscreen, cause if you choose like weather productivity the lock screen is right there in your face, and this isn't cool at all LOL

the output
[Android Themes] memnoc:
hey gumby, what's the value do you use to unlock dropping down the ring? (assumed the ring is in a high position or centered)

edit: nevermind, I found it :D