yashsingh1/xdaforums huggingface dataset:
[Virtuous Ten Studio] mcluvn:
I have it at home on the pc. I might be able to upload it after work.
[Virtuous Ten Studio] toxicthunder:
Hello Diamondback,

Just dropped in to say that Virtuous Ten Studio has been an enriching experience for me :)

Thank you so much for your work!
[Virtuous Ten Studio] Diamondback:
Yep I know, this is a Microsoft bug actually... :(

Not sure if the latest public version already includes this, but I have some work around here in my version that helps preventing this bug most of the time.

Sent from my HTC One X
[Virtuous Ten Studio] Diamondback:
Thanks to mcluvn, who provided me the 4.5 fusion, we do know now that decompiling and recompiling it works fine :)
[Virtuous Ten Studio] toxicthunder:
Diamondback,

If I decompile an apk, and then add folders manually via explorer to the data folder, I see that the Project Explorer doesn't reflect the added folders even after using the Refresh Additional data option.

Now when I just Unload the solution and reopen it, the new folders appear added.

Am I going wrong somewhere?
[Virtuous Ten Studio] Diamondback:
No you are not, the feature you search isn't implemented in your version. However in the next update there will be a "Reload project" and a "Reload solution" command which do exactly this.

"Reload additional data is something else ;) It re-analyzes the resources for the resource manager. I should probably rename that :)
[Virtuous Ten Studio] GriffinSauce:
Thanks for the great app, I sent you a donation!

Anyway, after a lot of fighting I managed to decompile and recompile a skin AND get a successful install! :D

So that's awesome.

One problem is that I used your Immersion as a base and:

1. I don't want to infringe on your copyright

2. I would like a clean Sense base

Since I'm not rooted I can't get to the stock skins (or I'm missing something).

Could you perhaps provide an apk (compiled or decompiled) of a stock skin? (prefferably the one called "HTC")

Once I get some experience with it I might write up a tutorial on how to create Sense 4.0 skins .. that will open the floodgates haha
[Virtuous Ten Studio] mcluvn:
technically it would be infringing on HTC's copy rights. they wrote the code, all we do is edit image files.

there isn't a base skin. the HTC skin is just stuff from multiple apk.
[Virtuous Ten Studio] GriffinSauce:
You are right to a degree.

Copyright was a wrong word to choose.. ;)

What I mean though is I would like to work with an APK that contains only stock images, because they are familiar and I can find more easily what I'm looking for AND I don't want to just rip off Virtuous's stuff by modding it and releasing.
[Virtuous Ten Studio] mcluvn:
what device are you using ?
[Virtuous Ten Studio] GriffinSauce:
HTC One X int.
[Virtuous Ten Studio] mcluvn:
I will put a base skin together in a min.
[Virtuous Ten Studio] GriffinSauce:
That is awesome, thanks!
[Virtuous Ten Studio] mcluvn:
I'll post one some time this weekend. I gotta get some other work done before I start on something else.

---------- Post added at 11:21 AM ---------- Previous post was at 10:47 AM ----------

Well I did it anyways. here it is.

https://www.box.com/shared/h0s6rxlnbix3rr6ec2bv
[Virtuous Ten Studio] il Duce:
Thanks boss :)
[Virtuous Ten Studio] mcluvn:
its pretty much just the infinite skin made to be a standalone apk install.
[Virtuous Ten Studio] GriffinSauce:
Super! Thanks!

It's actually more "complete" than the other. (it contains 30 more images, whether I need those is the next matter haha)

You're on the list for if I ever get something on Play with it. :D
[Virtuous Ten Studio] Diamondback:
Seems like everything got handled already ;)

Thanks guys :)

@GriffinSauce. I guess I saw your donation, however, you did not request a license file. Was that in your intention?

Every donation above 5€ grants you access to a license file, so if you want one, please complete the steps listed here: http://www.virtuousrom.com/p/vts-license.html :)
[Virtuous Ten Studio] GriffinSauce:
I didn't want to bother you until achieving something with it. I'll do that though, thanks!

A little tip for the tuts on the website would be to include how the environment variables for java should be set .. that killed me for a while.

I'm running into other problems now. Decompiling, recompiling and installing goes fine but,,

When I edit an image, it doesn't show after installing, even now the dockbar is suddenly the "HTC" style instead of Infinite, while I didn't change that image at all. (it worked before I started changing stuff)

I changed:

- The package name to com.griffinsauce.skin.Sparkplug

- The name in res/values/strings.xml's to SparkPlug

- lockscreen_ring.png (only a color change, no size, saved back as png)

The size of the image changed of course, is this recorded somewhere as a check? Or should I pay particular attention to the encoding of the file?

The apk: https://dl.dropbox.com/u/7181889/SparkPlugSkinHOX.apk
[Virtuous Ten Studio] Diamondback:
I am not sure what you guys are trying to do there but the public VTS version does not support editing images yet.

Support comes with the next version only. Plain and simple :)

Edit: this pasted apk here won't work anyway...
[Virtuous Ten Studio] GriffinSauce:
These are the M10 files you are referring to right?

I was talking about the images under res\drawable-xhdpi , which are PNG.

Edit:

To clarify: I'm trying to make a skin for my HTC One X in an installable apk like your skins. ;)

This apk installs, adds a skin with the correct name and changed screenshot (also just a small change since I'm still testing).

But on applying something weird happens.
[Virtuous Ten Studio] Diamondback:
They do not belong there... Someone asked me to get the decompiled images for his personal use and I guess this one thought he was clever with simply pasting these images in the apk...

Well, cool story, but this won't work. Now I'll find out who tried to betray me here :)

Or well, maybe these images are from a Sense 4a skin. I don't know. But I do know that this won't work like that ;)
[Virtuous Ten Studio] GriffinSauce:
Hm right, that explains it. I'm *very* new to this as you see, sorry for taking up your time.

I saw the same in your Immersion apk (downed from the play store), so I assumed that was the modding.

But I see now when I decompile with the normal apktools you also have acces to those ... HTC wouldn't make it that simple haha

So basically:

I should wait for the next version, where I'll be able to edit the images contained in the M10 files, correct?
[Virtuous Ten Studio] Diamondback:
TBH: this is pretty weird. I don't know where these images come from....

I'll try to get some answers and maybe I can even use those images to gather some more information.
[Virtuous Ten Studio] invasion2:
If you only want to edit images, then yes.
[Virtuous Ten Studio] GriffinSauce:
Allright, from what I've seen they have at least some effect. Not the desired one though. ;)

Did you create the Virtuous skins? Because then you should know what's in your own apk's! :p

Otherwise, your teammembers might enlighten you (and us hopefully)
[Virtuous Ten Studio] Diamondback:
No, I didn't :cyclops: I totally suck in any design/graphics related things :good:
[Virtuous Ten Studio] El Nino1977:
The drawable-xhdpi folder in the skin.apk will contain some images which can be skinned and will be changed upon install (besides lock ring). But the skin.apk also contains a m10 file which communicates with the corresponding m10 file in the fusion.apk.

For example, if you've modded the infinite.apk to so say Griffin Skin and with all your images, the infinite m10 file in fusion will need to decompiled also and images changed. Fusion.apk, is where the magic happens and where the tools are needed.

Hope this makes sense... :D
[Virtuous Ten Studio] Restorer:
Yes, it makes a lot of sense :good:. Does anyone know of any articles explaining in depth the workings of the Sense 3.x/4 files?
[Virtuous Ten Studio] Diamondback:
I have two possible alternatives *why* the lock ring is in there. I compared the 'real' m10 images with those that are in the drawable folder with the following conclusion:

There are only a few images that exist in both locations ( a few lockscreen related ones)

The drawable folder mostly contains images that are never used within m10 (like these stars or the obvious camera app pictures)

Alternative 1 (unlikely): These images are some kind of Sense 4a compatiblity mode for skins. For various reasons this is very unlikely.

Alternative 2 (very likely): These images are just normal images except for the lockscreen ones. But: HTC has in its Sense 4 ROMs a non-m10 lockscreen implemented, this is used when playing videos afaik. This one probably uses the 'normal' lockring picture.
[Virtuous Ten Studio] LegendK95:
I have just found this, and it's amazing, although the only feature I will use is the smali highlighting (But the rest are also amazing!)

One question tho, are you planning for a linux release?

GREAT job :)
[Virtuous Ten Studio] Diamondback:
No sorry, VTS just depends on too many Windows related things (biggest one is .NET with WPF, Mono does not support WPF)
[Virtuous Ten Studio] invasion2:
Diamondback and everyone involved in this project - thank you! I just started learning (this morning) and I am already pushing out some alpha mods to the lockscreen thanks to your tool!! It is a great tool, and I will be using it more as I learn more. Thank you for the effort you put into this for free, it is amazing. Keep it up! :)
[Virtuous Ten Studio] Diamondback:
Glad to hear that :) It's always nice if I can *make* someone to start messing around with things :good:
[Virtuous Ten Studio] invasion2:
I'd always wanted to try it out, then the m10 discovery thread came out and it seemed like the perfect time. Thanks again man, I really love this :good::highfive:. I'm currently making a new mod as we speak! :D
[Virtuous Ten Studio] Bebida:
First time using vts properly always just use apktool and m10 editor seperatly. Must say i aint going back!
[Virtuous Ten Studio] Diamondback:
Glad to hear that :)
[Virtuous Ten Studio] alkhafaf:
Waw.. this project is being developed very fast.... many changes in the software since the last 2 months when I tried it...

Awesome!!!

Thanks alot for the hard work, and great job.

Sent from tapatalk using sgs i9000

[ROM][GB][JW8] MesoROM v2.0 8/27/2012 Ultra Light-Smooth-Beauty

Google+
[Virtuous Ten Studio] il Duce:
DB all I need now is images ;)

This is fun!
[Virtuous Ten Studio] jerrytan93:
I can't imagine how our lock screen will become when VTS gets updated, too much things to play with the m10.. :D the more we play, the better mod we can achieve.. :D
[Virtuous Ten Studio] Diamondback:
All I see here is.....

awesome work

:cyclops::good:

Keep it coming guys:victory:
[Virtuous Ten Studio] Bebida:
Keeping it simple.
[Virtuous Ten Studio] nitsuj17:
@Diamondback

im trying to port sense4.1 rosie to wvga sense4 stuff

when trying to decompile the infinity apks to compare m10 stuff so i can see the changes from sense4 to then apply to sense4.1 its saying that the m10 is protected

was this done on purpose or is it a bug? :o
[Virtuous Ten Studio] Diamondback:
Well if it says "protected" this sounds like purpose, no? :)
[Virtuous Ten Studio] nitsuj17:
Gotcha, thanks
[Virtuous Ten Studio] .c0dy:
Can't send you the data for the License stuff.

Should I PM you here?
[Virtuous Ten Studio] Diamondback:
Sure. :)
[Virtuous Ten Studio] alkhafaf:
Hi

How can I activate the color lines under the hex codes ? it was working before I updated..
[Virtuous Ten Studio] Diamondback:
Updated to what?

The latest VTS version added support for this... Which version are you using?
[Virtuous Ten Studio] toxicthunder:
@Diamond, just wanted to share how I put VTS to good use while building my ROM.

Please visit the first link in my signature for the ROM thread, I have a couple of screenshots there. :)
[Virtuous Ten Studio] SB-Design:
This is very good !

The only thing is that we should be able to create our own signature for publishing on the market :S
[Virtuous Ten Studio] Diamondback:
Already implemented for the next version :) However, not via the "official" method but with signapk.jar.

The official Java method is a huge hassle if you want to make sure it works everywhere WITHOUT an installed JDK... :(
[Virtuous Ten Studio] Diamondback:
Can't find anything VTS related in that thread, care to share a specific link? :)
[Virtuous Ten Studio] toxicthunder:
Aah... Well the complete theming (not just pngs but xmls too), was done using vts :)
[Virtuous Ten Studio] alkhafaf:
I am using the latest version.

the underlining color doesn't work in styles.xml, but it works in colors.xml

and, can u add a feature that navigate to the place of the @

ex: @color/bright_foreground_dark , when I press this with ctrl (for example) it will open the color.xml, and highlight the bright_foreground_dark.

this would be a very useful feature..

thank you very much.
[Virtuous Ten Studio] Diamondback:
Already implemented for the next version :)

Colors are displayed everywhere and you can navigate along all references in XML files (not only colors)
[Virtuous Ten Studio] Diamondback:
Okay people lets talk about the release of the next version. Here's the deal:

I am since months on the search for people who help me writing guides and tutorials for a dedicated VTS website

I didn't really find anyone who is willing to help and has the time

So what we do is easy. As long as this website is not finished I won't release VTS

In the beginning I will ask a handpicked group of people to help me with the website and as reward they can get their hands early on the new version. However noone will be allowed to distribute it or release any work done with it. It's just to help me writing all the guides and tutorials.

Win-Win for everyone: I get my tutorials done, some people get hands on early and the rest of you can enjoy all the great guides :)

Of course this group of early access people

has to provide valuable feedback

too
[Virtuous Ten Studio] dased14:
sucks im not that good tutorials and guides or i would love help out:'(

Hope you find the help your looking for soon
[Virtuous Ten Studio] GriffinSauce:
I would like to help where I can.

Please specify what tutorials you need so I can see where I might be able to help..

Also: quantification. How "big" should this writing and feedback be?
[Virtuous Ten Studio] alkhafaf:
Maybe I can help, I don't usually use VTS, actually I am waiting for the hot release.. I think it is the next release. :)

But I know about compiling/decompiling, xml edits, pngs edits, png.9 edits.. except smali :P ( I don't understand smali, but I can make smali mods if they r available as mods)..
[Virtuous Ten Studio] mcluvn:
I'd be happy to write some tuts.
[Virtuous Ten Studio] mohit1234:
I could help out in writing some tutorials. :)
[Virtuous Ten Studio] eg1122:
I'm down for writting tutorials, I know a few seeds that would help put as well.
[Virtuous Ten Studio] mcluvn:
If all of us wrote one tut each that would probably take care of it. LOL.
[Virtuous Ten Studio] eg1122:
True, fern could take care of Smali tutorials, and Jeff sure does love m10 data
[Virtuous Ten Studio] tbonanno231:
I volunteer to write a guide for you as well.
[Virtuous Ten Studio] mcluvn:
Any news on who your gonna ask to help out with the tuts?
[Virtuous Ten Studio] Diamondback:
I am about to write a PM to those selected. :) Will get out tomorrow morning (GMT+2) or so.
[Virtuous Ten Studio] mcluvn:
This is kinda like Charlie and the chocolate factory. Who's gonna get a golden ticket! LOL
[Virtuous Ten Studio] eg1122:
That's funny bro....hope both of us get one.
[Virtuous Ten Studio] AndroidGraphix:
What tutorial needs to be written? Is this like a noobs guide to decompile m10? There's plenty of stuff on xda for that. Is this tutorial an ongoing requirement or a one-time setup with some small editing? Will there be any limitations when the tool is released? For example, uploading our work to the Android market?
[Virtuous Ten Studio] who MIKE D:
Haha, i was thinking the same thing. I will be happy to help write some guides too

Edit: Also, the feature to ctrl+left click a item and it bring me to the public.xml won me over... I've always been an old school guy that just uses Notepad++ and apktool but, that feature right there is the coolest thing I have ever seen

Thanks for everything you do!
[Virtuous Ten Studio] Diamondback:
The first batch of invitations is out. Depending on how good we can work together I might add other users too.

I want to release VTS as soon as possible. :)
[Virtuous Ten Studio] mayfield103:
That's awesome can't wait to get back to modding the clock and weather :)

I have NO idea what's goin on?
[Virtuous Ten Studio] Bebida:
Happy days. :D
[Virtuous Ten Studio] trollallot:
:) the excitement reaches yet another level!

I Believe!
[Virtuous Ten Studio] MassStash:
Yea, super stoked for this release. Gonna be epic as usual!

~ TF101 on Revolver4.2.1

Currently OC'ed to 1.4, with Guevor's v22.6
[Virtuous Ten Studio] vegetaleb:
If you still need beta testers I can help for One X m10 mods ;)

Btw anyone tried the new m10 format from sense 4.5 with actual VTS?
[Virtuous Ten Studio] Diamondback:
Yea I did, all m10 files worked.
[Virtuous Ten Studio] vegetaleb:
Very good news indeed :laugh::good:
[Virtuous Ten Studio] teorouge:
Pardon guys, a simple question due to my noobieness: will the last version make Sense ROMs porting easier (automatic? :) ) for the resizing part?
[Virtuous Ten Studio] Diamondback:
No :) That's nothing you can automate. Resizing m10 files takes a lot of patience and trial & error. That's the reason why there are almost no people actually doing that job.
[Virtuous Ten Studio] teorouge:
Thanks for your answer, really kind. :)

May you point out some wiki/tutorial/whatever to try and actually learn something good about the resizing part of latest Sense ROM? Flyer community is in desperate need (good Dexter is in charge of the internal tinkering but he has no time to apply resizings), then I'd like to get dirty on that. ;)

Inviato dal mio HTC Flyer P510e con Tapatalk 2
[Virtuous Ten Studio] Diamondback:
I don't think there are much (if any at all) tutorials on the resizing stuff out there, but have a look here:

http://xdaforums.com/showthread.php?t=1869012

That's a thread dedicated to m10 changes, with a bit of creativity you can transfer that to pure resizing too :)
[Virtuous Ten Studio] mayfield103:
So true :) it took me all day to make the sense 3.0 clock look like the sense 4 clock :D

I have NO idea what's goin on?
[Virtuous Ten Studio] il Duce:
that was the funniest huddle day ever!
[Virtuous Ten Studio] mayfield103:
Yeah about 100 pushes that day :)

I have NO idea what's goin on?
[Virtuous Ten Studio] Bebida:
You did create some Picasso master pieces!
[Virtuous Ten Studio] Diamondback:
Okay so the initial feedback from my beta group is awesome. They are all amazed :highfive:
[Virtuous Ten Studio] silverxbv2:
I know it has been answered, but how/where do I change apktool versions and resources for it in vts? I looked very briefly but it did not really jump out at me.

From my Tranquil Rezound
[Virtuous Ten Studio] Diamondback:
Both these settings can be found in the project settings (Right click on a project in the solution explorer and select "Properties")

However, to use frameworks with apktool you need to add them first. This can be done in the global vts settings (click on "file" in the top left corner then "Open settings", "Apktool", "Frameworks")

Screw that, way too complicated. You can simply switch to "ApkTool" -> "Frameworks" on the left side when you are in the project settings.
[Virtuous Ten Studio] Diamondback:
Have a look at the new default VTS design :silly:

Just kidding of course, you can select the color on your own :good:
[Virtuous Ten Studio] zalzondabuzz:
I've been waiting for this sir.. :)

oh yeah I have a problem with my adb sir like this :

can you help me for this problem ??

thx before :)
[Virtuous Ten Studio] alkhafaf:
Write it like this:

adb remount

adb push zlz+site /system/app/apkname.apk

If it doesnt work then it is a problem in adbd (secured in your case) and to solve it check my signature in the thread of odexing and see (important note 2)
[Virtuous Ten Studio] Diamondback:
You have to call "adb remount" before pushing to /system.

VTS does that automatically btw :good:

EDIT: damn, ninja'ed :D
[Virtuous Ten Studio] alkhafaf:
Lol :D
[Virtuous Ten Studio] vegetaleb:
This is awesome!

Can't wait for public release!

And again bravo for your help, HTC Sense is much sexier thanks to you
[Virtuous Ten Studio] zalzondabuzz:
I've done it..

but VTS still not connected to my device...

after I called " adb remount" He said : "remount failed:eek:peration Not Permitted"

whats wrong with it sir. :D
[Virtuous Ten Studio] Diamondback:
Your boot img is not insecure then.

See the quote below for a possible solution ;)
[Virtuous Ten Studio] zalzondabuzz:
Ok sir, I'm sorry for this noobs question...ahahah :D

I still waiting for VTS 1.10 ver. :)
[Virtuous Ten Studio] Diamondback:
Who isn't? :p
[Virtuous Ten Studio] zalzondabuzz:
:good::good: :highfive: :good::good:
[Virtuous Ten Studio] vegetaleb:
I am trying to make HTC clock weather transparent on Sense 4.5

Already changed the png bool visible to false but it's not sufficiant,HTC added an xml for the widget, here's the target xml line:

What should I do to take out the clock background or even edit it if it points to a png??

Deleting this line would help?
[Virtuous Ten Studio] il Duce:
It's an image called in m10 code afaik. Is that what you changed to false (screenshot)?
[Virtuous Ten Studio] vegetaleb:
Well I begun with m10 files edit changing the responsible png to visible false.

Exemple:

The widget is stll not transparent, then I searched in the file again and found the XML codes.

I just want to disable this background so it become transparent.
[Virtuous Ten Studio] mayfield103:
It should be much easier when vts is updated since you can just make the PNG transparent :)

I have NO idea what's goin on?
[Virtuous Ten Studio] vegetaleb:
Diamondblack can you help me please with this xml code? :fingers-crossed:
[Virtuous Ten Studio] il Duce:
youve done the edit to clock and clock_l?

also in both x10? clock weather and clock weather small?

also in both land and port folders?

you cleared cache and rebooted?

glory question - switched to stock skin to make sure its not skin changing error?
[Virtuous Ten Studio] vegetaleb:
Well the big problem is that I didn't upgrade to JB Sense 4+ yet because there are too much missing tweaks yet,I have some guys helping me in testing,some of them reported it's working but other no,I posted a step by step tutorial for cache and reboot...

I compared htcclockwidget from Sense 4.0 and sense 4.5 and this xml file is new on 4.5
[Virtuous Ten Studio] il Duce:
You could try trans the png in resources. Or add a trans image to drawable and redirect the xml to @drawable/trans, you could also try changing the @ content to #0000000
[Virtuous Ten Studio] vegetaleb:
Ok thanks

I edited the xml in VTS but when I ''build all'' it fails to compile the apk
[Virtuous Ten Studio] Diamondback:
Well, tell us your error ;)
[Virtuous Ten Studio] vegetaleb:
Ok now the line is ''android:background="#0000000"''

And the VTS messages are:
[Virtuous Ten Studio] Diamondback:
You are probably missing one "0".

Look here:
[Virtuous Ten Studio] Dunc001:
Not enough 0s should be 8 in total for transparent.
[Virtuous Ten Studio] Dunc001:
Oops, ninja'd :P
[Virtuous Ten Studio] Diamondback:
hehehehehe :cool:
[Virtuous Ten Studio] vegetaleb:
Thank you all!

One zero really make a difference :good:
[Virtuous Ten Studio] il Duce:
:victory:
[Virtuous Ten Studio] Jonny:
@DiamondBack check this ROM by memnoc out, 1 word, amazing :)

http://xdaforums.com/showthread.php?t=1927487
[Virtuous Ten Studio] InfinityFTW:
You just gotta love the Sensation and its development! :D