yashsingh1/xdaforums huggingface dataset:
[Virtuous Ten Studio] mayfield103:
Flip clock number 2
[Virtuous Ten Studio] mcluvn:
Thank man.

here's a few. http://is.gd/2NsEy6.. (Apps by EG Mods - Google Play)
[Virtuous Ten Studio] invasion2:
They're only HD. I need qHD. Oh well, yours will do for now, thanks man!
[Virtuous Ten Studio] mcluvn:
he will be releasing qhd versions soon.

I have a few more that I've been working on also. Should have a couple done tomorrow.
[Virtuous Ten Studio] invasion2:
The ones you have tomorrow will be qHD? Dude thanks so much. Love skinning, you're great at it. Hope to see more from you and others!
[Virtuous Ten Studio] Diamondback:
Guys, please remember, this thread is about VTS, not about who is about to release whatever skins ;)

Please stay on topic. :silly:
[Virtuous Ten Studio] Jonny:
Maybe make a showcase thread?
[Virtuous Ten Studio] invasion2:
Sorry Diamondback.

Back on topic, I have an issue. I am on step 8 of your skin guide, and I can't decode m10 images because there are no images. The drawable folder in /assets/MyOwnSkin/drawable has nothing in it except a file named "shared.m10". VTS does not open anything. Am I doing anything wrong? I followed the guide exactly, step by step. Thanks for the help and useful tool. Bear with me, this is my first skin.
[Virtuous Ten Studio] jeffsanace:
Eden will have qhd versions up soon. They may even be up now, check back. Everyone of his will also be a qhd version .

Bad Seed Customs

Just Sick!

---------- Post added at 10:20 PM ---------- Previous post was at 10:16 PM ----------

Did you choose m10 project when you imported? Sorry DB, will stay on topic.

Bad Seed Customs

Just Sick!
[Virtuous Ten Studio] invasion2:
Lol can't believe I forgot that..thanks man! They're not up yet.

Sent from my HTC One S running ViperOneS!
[Virtuous Ten Studio] coal686:
From my following the tutorial, I noticed one thing missing that resolved this. In the New Project window, I had to select M10 engine and check the checkbox. Then select the Sense version. This caused the m10 images to show.
[Virtuous Ten Studio] invasion2:
Exactly what I had to do. Someone might want to edit it.
[Virtuous Ten Studio] thizz7f:
Ok, anyone, please help if possible. I'm trying to change the package name of a sense 3.6 skin apk.. I'm sure vts will be able to assist me in that.. however, every time I try it, it fails. I've been told to change the name in the manifest xml, assets folder, and values/strings xml all to the exact same name, and then to recompile and sign, but I always get the 'problem parsing this package' error when I attend to install.. can somebody please help me with this? This is getting very frustrating lol.

- Sent from my sick wit it Evo 3d -
[Virtuous Ten Studio] jeffsanace:
So in manifest you have com.htc.skin.ICSMatte for example. In assets your folder name=ICSMatte... And in values/strings... ICS Matte? And then you're building your project?

Bad Seed Customs

Just Sick!
[Virtuous Ten Studio] thizz7f:
Yes, exactly..

- Sent from my sick wit it Evo 3d -
[Virtuous Ten Studio] mcluvn:
Some dude wrote a step by step tutorial for this. check it out http://is.gd/VSVocE (How to create your own Sense Skin)
[Virtuous Ten Studio] thizz7f:
Appreciate it dude, I'll look into it and let you kno what happens

- Sent from my sick wit it Evo 3d -
[Virtuous Ten Studio] thizz7f:
Aaaaaand it worked! Thanks dude, nice tutorial, very easy and thorough as well.. that's exactly what I needed. Not sure what it was that made it work that I didn't do before but it worked and that's all that matters, good shot mane

- Sent from my sick wit it Evo 3d -
[Virtuous Ten Studio] Diamondback:
Thanks, that information is indeed missing :eek:
[Virtuous Ten Studio] Juanig:
This tool is awesome, thanks a lot!!

I´m getting crazy trying to find the weather lockscreen background in sense 4.1, any help please?
[Virtuous Ten Studio] charlescaz:
My strings file keeps deleting all its content after I alter it and try to recompile , anyone else having this or am I just doing something wrong :'(
[Virtuous Ten Studio] Diamondback:
This sounds like a problem with apktool. Are you using a recent version of it ( --> 1.5)?
[Virtuous Ten Studio] Dafydd1994:
Hi again,

Just donated and got a license and applied the ota update today, and I can't seem to open a current project, nor can I create one. Any ideas of what I should do?

Thanks
[Virtuous Ten Studio] Diamondback:
Yep :) Post a more detailed problem report.:p

What exactly is going wrong? What does the log say? (View tab -> log viewer)
[Virtuous Ten Studio] jbermi:
I have the same issue whenever I try to recompile my systemui and am using the latest apktool (1.5)
[Virtuous Ten Studio] Dafydd1994:
Ok, there are quite a few lines. :p

14:43:24.495: [Normal] - WorkspaceViewModel.LoadSolution: 'Loading solution, path: C:\Users\Daf\Documents\Virtuous Ten Studio\Projects\Daf Skin\Daf Skin.tensln'

14:43:24.550: [Debug] - TenSolutionViewModel.Initialize: 'Solution loading: 50ms'

14:43:24.644: [Debug] - TenProjectViewModel.LoadBackups: 'Found 0 backups for project 'Serene-My''

14:43:24.703: [Debug] - PublicXmlParser.AnalyzePublicXml: 'Analyzing public.xml, path: C:\Users\Daf\Documents\Virtuous Ten Studio\Projects\Daf Skin\Serene-My\Data\res\values\public.xml'

14:43:24.710: [Debug] - XmlValuesParser.AnalyzeXmlValues: 'Analyzing strings.xml, path: C:\Users\Daf\Documents\Virtuous Ten Studio\Projects\Daf Skin\Serene-My\Data\res\values\strings.xml'

14:43:24.711: [Debug] - ApkProjectViewModel.AnalyzeAdditionalData: 'Can't find bools.xml, path: C:\Users\Daf\Documents\Virtuous Ten Studio\Projects\Daf Skin\Serene-My\Data\res\values\bools.xml'

14:43:24.711: [Debug] - ApkProjectViewModel.AnalyzeAdditionalData: 'Can't find dimens.xml, path: C:\Users\Daf\Documents\Virtuous Ten Studio\Projects\Daf Skin\Serene-My\Data\res\values\dimens.xml'

14:43:24.711: [Debug] - XmlValuesParser.AnalyzeXmlValues: 'Analyzing colors.xml, path: C:\Users\Daf\Documents\Virtuous Ten Studio\Projects\Daf Skin\Serene-My\Data\res\values\colors.xml'

14:43:24.716: [Debug] - ResourceManager.LoadArrayResources: 'No arrays.xml available.'

14:43:24.718: [Debug] - ResourceManager.LoadAnimationResources: 'No animations.xml available.'

14:43:24.718: [Debug] - ResourceManager.LoadAnimationResources: 'No dedicated animation folder.'

14:43:24.720: [Debug] - ResourceManager.LoadBoolResources: 'No bools.xml available.'

14:43:24.724: [Debug] - ResourceManager.LoadDimensionResources: 'No dimens.xml available.'

14:43:24.726: [Debug] - ResourceManager.LoadDrawableResources: 'No drawables.xml available.'

14:43:24.751: [Debug] - ResourceManager.LoadPluralResources: 'No plurals.xml available.'

14:43:30.213: [Normal] - StartupManager.SearchForUpdates: 'Searching for updates, beta: False, alpha: False'
[Virtuous Ten Studio] Diamondback:
And it works with older versions? Also keep in mind that multiple aapt executables in your PATH variable can heavily confuse apktool.
[Virtuous Ten Studio] Diamondback:
Uhh, and now please tell what exactly is going wrong? The log looks fine :)

Why do you think that it didn't work?
[Virtuous Ten Studio] Dafydd1994:
Nothing shows in the solution explorer, it's completely blank

I have reverted back to the 1.11.2 version and that seem's to work fine.
[Virtuous Ten Studio] Diamondback:
H, that's a bit weird. Did you try updating again after reverting?
[Virtuous Ten Studio] Dafydd1994:
Yes and the same thing happened again, so I'll just have to stick with the 1.11.2 version for now

Thanks
[Virtuous Ten Studio] fernando sor:
Looks like it isn't recognizing or finding the path to most of the values.xml
[Virtuous Ten Studio] Brad55555:
Can someone help me make my own skin?I tried to make a skin based on aluminum and afer all the png edits the skin does not appear in skin picker.Thanks

EDIT:I followed this guide: http://virtuous-ten-studio.com/index.php/other-stuff/94-how-to-create-your-own-sense-skin
[Virtuous Ten Studio] Vysse:
It could just be me but I am noticing some images look like they're not right. Also when I open them in photoshop some of them aren't converted properly. I will post some examples.

You won't notice some of the issues until you open it in photoshop.
[Virtuous Ten Studio] thizz7f:
I used the same guide to name my apk, but I sometimes use the normal m10 tools for the PNGs (sense 3.6) .. It's simpler sometimes, then I just sign with auto sign.. just another method if you ain't getting along with vts lol

- Sent from my sick wit it Evo 3d -
[Virtuous Ten Studio] mcluvn:
there's nothing wrong with those image's. That's just how they are. The decoder in vts decodes them to the way they were made by HTC.
[Virtuous Ten Studio] Diamondback:
What he said ;) Clock flip images always consist of multiple parts. That other one is a normal .9 image :)
[Virtuous Ten Studio] mcluvn:
if you do exactly the way I layed it out in my tut, you will never have any issue's.

the old m10tools won't decompile sense 3.6 .m10 file's. Only the new vts can handle those.
[Virtuous Ten Studio] thizz7f:
I kno, just sharing an alternate way.

Question tho, does it matter if a sense 3.6 skin has has imported sense 3.0 m10 or not?

- Sent from my sick wit it Evo 3d -
[Virtuous Ten Studio] mcluvn:
yes, we just got lucky that 3.6 uses most of the same files from 3.0. The files that are new to 3.6 won't be changed or anything, they will just fall back to those image's in the default .m10 in fusion. There's no need to use 3.0 file's with 3.6 now that vts is out.
[Virtuous Ten Studio] thizz7f:
Ok right on dude

- Sent from my sick wit it Evo 3d -
[Virtuous Ten Studio] Vysse:
Download the clock ones and look in Photoshop they'll have a larger darker shadow or one had a black background mind you I found if I open them in paint and save them it looks fine so it's not an issue for me just something I wanted to point out to you guys. The first image I wasn't sure about. Btw is this using the .Net framework?
[Virtuous Ten Studio] Diamondback:
Something is wrong with your Photoshop :p CS6 works fine here. And yes, you need the 4.0 .Net framework.
[Virtuous Ten Studio] thizz7f:
Ok I have a question:

I have a sense 3.6 skin that had an imported sense 3.0 m10. Then I created a new sense 3.6 skin with sense 3.6 m10 now. I want to transfer all my edited pngs from the 3.0 m10 to the 3.6 m10 but I noticed all the pngs are named different. Does this mean I have to re edit every PNG all over again? Or is there an easy way to do it?

- Sent from my sick wit it Evo 3d -
[Virtuous Ten Studio] Diamondback:
Well yea, you probably need to redo everything or rename all the pngs to match the new names.
[Virtuous Ten Studio] thizz7f:
Lol yeah that's what I thought, that sucks lol.. is the benefit to using 3.6 m10 just more editable images?

- Sent from my sick wit it Evo 3d -
[Virtuous Ten Studio] Vysse:
Weird, oh well though I found a way around it... I asked about .Net because it seemed as much and I program in VB.Net. Trying to learn C# now but I rarely have the time.
[Virtuous Ten Studio] Brad55555:
I'm working on a sense 4.0 skin.....I tried everything it just doesn't appear in skin picker after pushing it over to data/app
[Virtuous Ten Studio] Diamondback:
Did you chose the correct version code for your device?
[Virtuous Ten Studio] Brad55555:
Well I am building it for the sensation.I renamed it in the manifest and strings(the folder also).And what do you mean by version code can you please help?

P.S which png is responsible for changing the notification bars both top,bellow that and bottom and are they the same for everywhere like the app drawer and other apps.Also what png is responsible for changing the the boxes in app drawer and dialer for example.

Thanks in advance
[Virtuous Ten Studio] t4ure4n:
I am trying work with my first project but I am facing errors..

I am trying to decompile a very simple hello worde application and I keep getting error that

I have

Windows 8 Pro 64-Bit

JDK 7 64-Bit 1.7.0.09

JAVA_HOME set to the proper jdk directory in environment variables

Latest Android SDK Tools, Platforms etc installed on my system

How can I make sure that VTS detects java.exe..

Is there any config file where I can manually set the path to java.exe?
[Virtuous Ten Studio] Diamondback:
Every device has its own specific version code for skin apks. This version code is defined in the manifest. It's normally used for storing the version value internally used by apks. However, skin apks need a very special value there to be recognized by the skin selector.

Have a look at the default skins to fin the specific value for your device.

PS: Please, this is not a thread about how to theme something. If it's not related to VTS then please use a different thread for your questions. :)

Put the JRE path (the one which contains java.exe) in your PATH variable :)

Don't forget to restart your PC after this to apply your changes.
[Virtuous Ten Studio] thizz7f:
Ok, if I'm on a sense 3.6 skin with a sense 3.0 m10, can I still add 3.6 images to the m10?

- Sent from my sick wit it Evo 3d -
[Virtuous Ten Studio] il Duce:
No you need to start fresh like diamondback said. Fyi you're asking in the wrong thread. Go to the theme help link in my signature. This thread is for vts, not how to make a skin.
[Virtuous Ten Studio] thizz7f:
Umm, ok? I was just following up with my previous question.. if I'm asking a question about using vts I don't understand how this isn't the proper thread lol jeez

- Sent from my sick wit it Evo 3d -
[Virtuous Ten Studio] Diamondback:
This weird 3.6/3.0 m10 thing is a dirty hack and in no way supported. Just do it properly ;)
[Virtuous Ten Studio] thizz7f:
Yes, I agree.

- Sent from my sick wit it Evo 3d -
[Virtuous Ten Studio] pstevep:
Someone may want to link either jeffsanace's theme guide or mine in 3d to take some of the theme/skin chatter out of this thread and keep it more about vts.

If you want diamondback you could link to one in your op or something directing people to take their theme/skin questions out. But that's up to you, obviously.
[Virtuous Ten Studio] ivicask:
Im getting the same problem, here is the example.

I took original HTC skin Graphite, and for test renamed the necessary strings to "test", compiled and installed skins displays in skin picker as "test" but with same look as graphite, original Graphite skin is also there, so that part works!

Now i decompile same test again and change m10 images, compile and install than skin doesnt display in skin picker anymore!

And if i take the same moded PNG images and replace them for example in Fusion\Aluminium, they work and Aluminium gets new look, so my moded PNGs arent broken in some way.

So what breaks skin so it doesnt display in skin picker after changing m10 files directly in apks who contain m10 files?
[Virtuous Ten Studio] vegetaleb:
Thank you Diamond for this superb tool and updates!

Somehow I didn't understand how to change the m10 images,they are renamed x10 by Virtuous no?

Exemple I tried with htcclockwidget.apk from Sense 4.1 and 4.5 using a new m10 project,then opened assets/port/ where the m10 should be...
[Virtuous Ten Studio] Diamondback:
Yes. You can't edit m10 files directly. VTS "decompiles" m10 files to my own format called "x10" (xml + m10 = x10).

It's mainly something to be able to differ between the actual m10 file and the file you can edit.

So technically, nobody here is "editing m10 files", you are all editing x10 files :p

But in the end it doesn't matter, the the conversion between m10 and x10 is completely done by VTS, there is nothing you need to worry about here.
[Virtuous Ten Studio] Diamondback:
Have a look at your logcat and filter for the package name of YOUR new skin. Looking at the logcat is always the best idea in these cases. Usually Android tells you what's going wrong :)
[Virtuous Ten Studio] Diamondback:
Hell, I should read your post properly :D

Images are in a subfolder in "assets/<name>/drawable/shared/Images". (the path might differ in different Sense versions)

As outlined in the previous post, x10 contains the actual decompiled m10 data, but you can't edit images there. Images are decompiled to png and put into that "Images" folder mentioned above.
[Virtuous Ten Studio] vegetaleb:
Well I followed your tutorial in the website to see the images but there are no assets\Default\drawable\shared\Images just assets\port\ and bunch of x10 files in separate folders.

I can't see their images, and yes I chose the right Sense engine :crying:
[Virtuous Ten Studio] Diamondback:
Which apk are you using? :)
[Virtuous Ten Studio] vegetaleb:
The infamous htcclockwidget.apk :cowboy:
[Virtuous Ten Studio] Diamondback:
There are no images in that apk :p

They are all in fusion.apk
[Virtuous Ten Studio] vegetaleb:
Wow thanks!

Didn't know it was in fusion.apk!

Now everything is under control mouhahaha :cool:
[Virtuous Ten Studio] t4ure4n:
Adding

%JAVA_HOME%/bin

to the path in environment variables solved the problem.

Regards
[Virtuous Ten Studio] Diamondback:
Great :)
[Virtuous Ten Studio] vegetaleb:
I am having fun theming sense thanks to you :good:

I got a Virtuous logo watermark on the lock screen I edited (m10 images) is it because of the donate thingy or it's a missing png?

Also this fusion.apk is kinda big,can I make it lighter in taking out parts I don't need or it won't work?
[Virtuous Ten Studio] Diamondback:
Have a look here: http://virtuous-ten-studio.com/index.php/licenses

Well yes, you could delete the skins from fusion, however obviously those skins won't work anymore then. You could also move the skin m10 files to the actual skin apks (which don't contain m10 files by default, for whatever reason)

Have a look here on how to move them http://virtuous-ten-studio.com/index.php/other-stuff/94-how-to-create-your-own-sense-skin

Not exactly the goal of the tutorial, but you can certainly transfer that knowledge.

If you want to delete the skins from fusion, then decompile it and delete both the x10 file and the images folder for the skins you want to remove.

Hoever, I never attempted to "lighten" this apk, so these are only ideas, I don't know if it really works :)
[Virtuous Ten Studio] jeffsanace:
You can actually delete everything from fusion except the default folder and style sheet folder. All specific skin folders can be deleted, delete values/public.xml before building (recompiling)

Bad Seed Customs

Just Sick!
[Virtuous Ten Studio] vegetaleb:
Thanks bro ;)
[Virtuous Ten Studio] bobgeneric:
This my log, when i try to edit my framework-res.

I can decompile, but don't recompile. :confused:
[Virtuous Ten Studio] Dunc001:
In your project settings try changing the apktool version to 1.5.0 (it is in C:\%Program Files%\Virtuous Ten Studio\External\apktool) and see if it compiles with that
[Virtuous Ten Studio] Diamondback:
One thing to always keep in mind: The combination of apktool and aapt is highly "fragile".

A ton of different things can go wrong here, especially related to aapt.

ApkTool ALWAYS (and only) looks in the PATH variable for a copy of aapt.exe, so if you have a Android SDK installation in your PATH you can get easily problems with that.

I already spoke to iBotPeaches to find a solution for this ApkTool problem.

Until then, you can only make sure to always know which aapt ApkTool is actually using and then replacing that aapt with a proper (= updated) one.
[Virtuous Ten Studio] vegetaleb:
Is there a way to build flashable zip with V10 after we themed the apk,I mean an automatic process?
[Virtuous Ten Studio] Ajthescot:
@diamondback

if i use the adb console to pull files

C:\Program Files (x86)\Virtuous Ten Studio\External\ADB>adb pull system/app/HtcM

usicWidget.apk

adb server is out of date. killing...

* daemon started successfully *

1308 KB/s (1627640 bytes in 1.215s)

as above there is no files to be found on computer i searched.

how ever if i create a folder on desktop and open cmd prompt to it and pull it works fine.

could this be a conflicting path bug from old tools and sdk paths .

ill do a clean up today to remove some old tools and what not .since this beast has replaced everything i could ever need.

just thought i would throw this out there for someone else to check in the mean time.
[Virtuous Ten Studio] Diamondback:
No, but why can't you simply push the file from VTS? Why do you need flash it?

In theory the file should be here: C:\Program Files (x86)\Virtuous Ten Studio\External\ADB :p

One question though: Why would you want to do this? VTS can atuomatically pull stuff from your device and import it without any issues.
[Virtuous Ten Studio] Ajthescot:
this is what happens when you dont read the info written right above the buttons. :o

i got into the habit of going onto path and not paying attention to remote file.

dam this is just full of features find more every day, thanks man for pointing that out.;)
[Virtuous Ten Studio] Diamondback:
Not the first time I'm hearing this :p

Have a look at the VTS website and read the tutorials there :)

www.virtuous-ten-studio.com
[Virtuous Ten Studio] Vysse:
I cannot seem to compile this and I didn't quite understand the discussion before about PATH's I have tried updating my sdk's I also tried on a PC that has never had the sdk's I am about out of ideas here... I wish aapt wasn't so finnicky. Anyways what steps should I take as I am not seeming to get this.
[Virtuous Ten Studio] arunsai123:
I cannot decompile m10 files in rosie.apk of sense 4.1.it shows m10 file is protected.
[Virtuous Ten Studio] jerrytan93:
Thanks dev.. :D
[Virtuous Ten Studio] Diamondback:
ApkTool always searches your PATH variable for a copy of aapt.exe before looking in the local directory. So either replace ALL copies of aapt.exe which are located in your PATH variable with a proper (=up-to-date) aapt.exe or make sure that no aapt.exe is linked in your PATH.

Where did you get that Rosie from? :p
[Virtuous Ten Studio] arunsai123:
Desire hd
[Virtuous Ten Studio] Diamondback:
So you are probably not allowed to use/edit that rosie.apk ;)

Hence it's protected.
[Virtuous Ten Studio] Vysse:
I tried using it on a pc that has never had aapt.exe on it and I get the same errors... maybe I'm choosing the wrong options...anybody know the best options for steel.apk
[Virtuous Ten Studio] arunsai123:
I want to resize images in that apk. There is no way to do it?
[Virtuous Ten Studio] Diamondback:
There are no images in that apk...

And no, even if there were, you need to start from scratch, you won't be able to decompile these m10 since the author of that apk doesn't want it.
[Virtuous Ten Studio] silverxbv2:
No ****? Any clues on how to protect apks like that?
[Virtuous Ten Studio] Diamondback:
This protection is only for private use.
[Virtuous Ten Studio] arunsai123:
Thanks for your info. I get that apk from stock rom .so htc protect m10s from modifying?
[Virtuous Ten Studio] Diamondback:
Again, it's a private thing. It has nothing to do with HTC. ONLY certain Virtuous apks are protected like this.

So your apk is not stock but in the end from one of our roms.
[Virtuous Ten Studio] thizz7f:
I used vts to decompile pngs, edited them, then recompiled them and built apk seemingly flawless. Then I installed the skin and the pngs were all messed up and overlapping.. any ideas?

- Sent from my sick wit it Evo 3d -
[Virtuous Ten Studio] mcluvn:
Can you post screen shots so we can see what your talking about? Thanks.
[Virtuous Ten Studio] thizz7f:
Uh damn I deleted the skin already. But for example, where the weather is located on the clock widget you can see the weather AND can barely see a square with the check inside of it in the same spot.. and above the numbers on the clock widget you can see a weird outline on the clock flip.. just weird..

I'm going to get a stock sense 3.6 skin from htc hub or something and start fresh or something

- Sent from my sick wit it Evo 3d -
[Virtuous Ten Studio] Diamondback:
I just published a small OTA update with some critical bug fixes and other stuff:
[Virtuous Ten Studio] thizz7f:
Ok cool, I'll mess with it and report back

- Sent from my sick wit it Evo 3d -