yashsingh1/xdaforums huggingface dataset:
[Virtuous Ten Studio] Diamondback:
Okay, I just pushed the update.

Some points of the changelog:

The update is available both via the automatic updater and also via a dedicted setup.exe on the website.
[Virtuous Ten Studio] djsnake210:
Ah ha! That would definitely do it (the m10 part) :). Sorry about missing that.

About the public.xml... I really appreciate the info.... I saw this on a couple of other files as well and was scratching my head.

Thanks again for the help. I'm really looking forward to your update.
[Virtuous Ten Studio] Diamondback:
Usually you won't see the warning because you wouldn't run into this situation in first place.

Once m10 support is done there will be a seperate project type for m10 only projects.

The apk project is really only used if you want to edit BOTH m10 and smali/xml.
[Virtuous Ten Studio] Aternus:
Any plans on adding the translation options I've mentioned earlier in this post? :D
[Virtuous Ten Studio] torxx:
Just wanted to tell you how great this tool is :)
[Virtuous Ten Studio] Diamondback:
So here you go:

Yes Rosie is still working ;) And yes, that's on my HOX :)

Btw: I am currently not decompiling any images at all, it's only about editing the actual m10 stuff (mainly for resizing purposes)
[Virtuous Ten Studio] mayfield103:
Any progress on decompiling the images or is that a no go?
[Virtuous Ten Studio] Robsworth:
But the ids are different from public id's . Help me or post me a tutorial . Thanks in advance
[Virtuous Ten Studio] lolet:
Thats great news! Thank you :)
[Virtuous Ten Studio] PuRE IVIonztah:
Just had my first weird issue with vts since I've had it. I was trying to decompile a systemui from my rom (i had the same frameworks from my rom installed) and it would always fail to decompile. Restarting, deleting vts files/uninstalling, nothing worked. Then I did the simplest thing. In the new project window, after importing the apk. You need to add the same framework tag as the ones you have installed. This confused me because I've never had to do it before. But that's what worked. Just a heads up.
[Virtuous Ten Studio] USMC retired:
LOVE IT

BAR NONE the best tool on the planet for anything you need to do to make your phone look awesome. People ask me....why do you have to play with your phone all the time, just leave it alone and use it.

Then when they see a theme, using this marvelous tool, they almost want to learn how to theme. This is worth $100.00 if that were the asking price, I simply can't give it enough praises.
[Virtuous Ten Studio] Guich:
Hey mate, thanks for the great tool!

Banner added here ;)
[Virtuous Ten Studio] Jayrod76:
So..now that apktool has been updated to 2.0 (beta) ..is there a trick to getting it to work with VTS? I am using an older version of VTS 2.4.20.9530 (never have luck building older projects after an update) and am getting " ApkTool.DecompileApk: 'ApkTool: Input file (C:\Users\Jayson\Documents\Virtuous Ten Studio\Projects\hangouts\Hangouts\Data) was not found or was not readable.' " It's the new 4.4 Hangouts.apk. I have been able to use just straight apktool to do my test decompile/recompile, but would rather use VTS because ,well...it's awesome! Hahaha.

Attached is the debug log.

Windows 7

VTS 2.4.20.9530
[Virtuous Ten Studio] Jkell69:
Strange Behavior when fetching remote apps

When starting a new project I choose remote file and it says is "loading remote apps" however it never completes unless i disable usb-debugging on my phone. as soon as i disable it finishes and shows all the apks, then i re-enable usb debugging and proceed as usual. not a huge deal but kind of strange. the device is a SGS4 running a AOKP 4.3.1 rom
[Virtuous Ten Studio] Diamondback:
Hm, this looks weird, I'll have to check of apktool 2.0 uses a different commad line interface.

Never heard something like this. Can you please send the me full log of this happening? (You can upload it to pastebin from the help tab)

This sounds absolutely like a problem with your ADB connection. VTS uses a regular adb shell command to query the installed apps, so the actual adb connection is the one failing. What happens if you leave it unchecked in the settings? :)
[Virtuous Ten Studio] Anthe:
I'm decompiling some games with this program, works super awesome! I just imported my own head into Hill Climb Racing, haha! Thank you for this amazing program :D
[Virtuous Ten Studio] Diamondback:
Okay so, apktool 2.0 introduces many breaking changes and won't be supported in VTS 2.x. However, VTS 3.x will support these changes and will require the usage of apktool 2.x. By that time apktool should be out of beta as well :)
[Virtuous Ten Studio] Jayrod76:
Awesome! Look forward to it. If VTS wasn't what I consider "easy" ,I'm not sure how much theming I would been able to do! I can do it with the basics,but VTS streamlines everything. Thank you for all of your work!

Sent from my Platyraptor extreme ultra maxxxx 4gLTE/GSM/ABC/123 Nick Knack Pattywack Ermegherd GED, MD,RNA,DNA,YMCA Edition S4! Via the 4th dimension....NOW RUNNING CARBON
[Virtuous Ten Studio] fisha21:
I have had exactly the same problem on my HTC One since we got updated to 4.3. Thought it was an HTC issue, but I guess not. I've tried leaving usb debugging unticked but it still doesn't load the app list. Let me know if you find a solution!
[Virtuous Ten Studio] baz00ka:
Is it possible for me to install a keyboard on a non-rooted device on top of the default keyboard (android keyboard) already installed on the phone? it gives me an error of "Application cannot be installed,an existing application with the same name but with a conflicting signature is already installed", if i decompile and recompile the keyboard application which i have and change its name,will it let me install?
[Virtuous Ten Studio] DSA:
Read the log - your styles.xml has issues...

What were your modifications?
[Virtuous Ten Studio] bugoink2:
nothing really. i just tried to decompile then compile without modifications.

thats why i was wondering why it gives me errors because i didnt modify anything
[Virtuous Ten Studio] DSA:
Installed your framework files?
[Virtuous Ten Studio] mjz2cool:
i get this error in vts that it can't find apktool binaries? anyone who can help me?
[Virtuous Ten Studio] Jayrod76:
What apk were you trying? Only time I really get those errors on a test decom/recom is with any AOKP based framework

Sent from my Platyraptor extreme ultra maxxxx 4gLTE/GSM/ABC/123 Nick Knack Pattywack Ermegherd GED, MD,RNA,DNA,YMCA Edition S4! Via the 4th dimension....NOW RUNNING CARBON
[Virtuous Ten Studio] il Duce:
[MENTION=2295247]Diamondback[/MENTION] any plans to update for KitKat in the Api menu?
[Virtuous Ten Studio] Diamondback:
This means that you either need to unistall the existing application on your phone or make use of the "Keep old signature" setting in the project settings. Depending on what kind of ROM you are using this option might not work though as it's basically a huge security issue that can be exploited.

Please give me the full log. You can easily upload it to pastebin with the pastebin upload button in the 'Help' tab.

No, not really, the next version won't be released till next year as I got a ton of major and sometimes breaking changes that still need some time for refinement. However, just use the template option in the api selector, that's why I added it :) It won't display you the name, but it will use 19 as the api level.
[Virtuous Ten Studio] mjz2cool:
thanks for the reply, will do that

here's the link
[Virtuous Ten Studio] konjo236:
Hi everyone

Please can someone help me with this.I installed today Virtuos Ten Studio on Windows 8.1 Enterprise 64bit and i can't decompile anything (apk,jar...) here is log tnx in advance

17:51:30.062: [Debug] - ApkTool.LoadApkToolModels: 'Found 1 apktool binaries'

17:51:30.064: [Error] - ApkTool.ExecuteApkTool: 'Can't find java binary! Aborting apktool. Java path: '

17:51:30.064: [Warning] - ApkTool.LoadApkToolModels: 'Executing apktool to get its version failed! Path: C:\Program Files\Virtuous Ten Studio\External\ApkTool\apktool_1.5.2.jar'

17:51:30.065: [Error] - ApkTool.LoadApkToolModels: 'Can't find any apktool binary, please consider the log for further information or try to reinstall VTS!'

17:51:30.076: [Warning] - ApkTool.SearchForFrameworkPath: 'Can't find ApkTool framework path! Try installing a framework file from the settings to fix this.'

17:51:30.076: [Warning] - ApkTool.SearchForFrameworkPath: 'Expected ApkTool framework path: C:\Users\Slobo\apktool\framework'

17:51:30.076: [Warning] - ApkTool.LoadFrameworks: 'Can't find ApkTool framework directory. Can't load frameworks. Apktool may work anyway.'

17:51:47.605: [Debug] - Logger.LogPerformance: 'Solution loading: 3ms'

17:51:47.692: [Debug] - TenProjectViewModel.DeleteOldFilesAsync: 'Deleting old project files'

17:51:47.700: [Debug] - TenProjectViewModel.LoadBackups: 'Found 0 backups for project 'services55''

17:51:47.817: [Debug] - FrameworkProjectViewModel.ImportFilesAsync: 'Decompiling: C:\Users\Konjo\Desktop\system\framework\services.jar'

17:51:48.051: [Debug] - SmaliTool..cctor: 'Using smali binary: C:\Program Files\Virtuous Ten Studio\External\Smali\smali-1.4.2.jar'

17:51:48.051: [Debug] - SmaliTool..cctor: 'Using baksmali binary: C:\Program Files\Virtuous Ten Studio\External\Smali\baksmali-1.4.2.jar'

17:51:48.054: [Normal] - SmaliTool.BakSmali: 'Decompiling file: C:\UsersKonjo\Documents\Virtuous Ten Studio\Projects\111\services55\Data\classes.dex'

17:51:48.057: [Error] - SmaliTool.BakSmali: 'Can't find java binary! Aborting baksmali. Java path: '

17:51:48.067: [Error] - FrameworkProjectViewModel.ImportFilesAsync: 'services55: Decompiling classes.dex failed! Project: services55'

17:51:48.179: [Debug] - TenProjectViewModel.LoadBackups: 'Found 0 backups for project 'services55''
[Virtuous Ten Studio] coal686:
Two things I see:

1. Do you have java installed properly and set in your path?

2. Did you install framework files from the ROM you use?
[Virtuous Ten Studio] Anthe:
Hi! Can I request an addition for Virtuous Ten? I've looked all around the settings but I couldn't find anything.. so:

My VT project is on my server and the connection to it is quite sloppy on my laptop, so compiling the apk is more than 5 times slower. I'd really like to have an option where you can have your project files somewhere, but make it output an APK somewhere else (specified path). I don't think this should be too hard to program (I don't know how VT works, but in comparison to everything else this program features I think it should be fairly easy :p).

Thank you :)
[Virtuous Ten Studio] Diamondback:
Same problem for both of you here. VTS can't find the java binary and therefore fails to fetch the apktool version. This ultimately leads to the error saying that it didn't find any apktool binaries.

Do you have Java properly installed? If yes, you can set the path to your java.exe in the settings manually which should resolve this problem after restarting VTS.

Hm okay, let me quickly explain how building works with VTS. First everything from the Data dir is copied to a temp directory. Then some destructive operations are made in the temp dir where files get converted and other magic stuff. After that I call smali and apktool on these files. Once everything is done, the result gets zipped up, signed, zipaligned and copied to the Binary folder.

If all the data is on a remote server, putting the binary to a specific path probably won't help you much. VTS still needs to fetch the data files from the server. In fact, unless you run VTS on the server itself there really isn't anything you can do to speed up the building process.

Or am I missunderstanding you here?
[Virtuous Ten Studio] Anthe:
Hmm.. you could be right. It's weird though because on my other computer I get speeds up to 80mb/s, here it's like 3mb/s. Thank you for being a developer that actually LISTENS though, I really appreciate it :)

EDIT: Could you set the temp directory on the server itself, though? That might work.
[Virtuous Ten Studio] Diamondback:
That depends on how Windows handles something like this. In the worst case it copies everything from the server to the local machine and then back to the server, doubling the runtime ;)

But let me tell you something else, next year there will be a major VTS 3.x release which will let you configure all these things on your own ;)

Stay tuned for an update post here, where I explain what will happen next (which I am writing as we speak).
[Virtuous Ten Studio] Anthe:
Awesome! Thank you so much :D
[Virtuous Ten Studio] Bebida:
I think your are one very talented guy! Looking forward to this in the new year!! :D
[Virtuous Ten Studio] PerfectSlayer:
Debugger is a nice tool! Good luck to implement it ;)

Envoyé de mon Nexus 4 en utilisant Tapatalk
[Virtuous Ten Studio] Guich:
That you're a talented guy in developing and coding.

Next yeah will come soon, yeee :D
[Virtuous Ten Studio] Anthe:
Plugins will definitely come in handy, making VT an even more powerful tool.
[Virtuous Ten Studio] phenomarc:
Hi:

I have edited the androidmanifest.xml of my SecSettings.apk of TW ROM. If I sign the apk with his old signature, the changes in AndroidManifest will not save, but if I sign with test keys of VTS then the SecSettings is not show in the app drawer. What can I do to solve that problem?

Thanks.
[Virtuous Ten Studio] Diamondback:
Not being able to edit the manifest is one of the design specs of "Keep old signature". If you sign the apk with test keys, Android will complain about a signature mismatch with the other system apks.

So you in theory you have two possibilities:

Sign all system apks with the same signature and probably wipe after doing this (not really a practical option after all)

Patch signature check in services.jar to ignore the signature mismatch
[Virtuous Ten Studio] phenomarc:
Thanks, I will do the patch to the sercices.jar better.

Congratulations for the tool. I ve been using it for a year and it`s the responsible of the the 90% of my ROM.
[Virtuous Ten Studio] Trahald:
First of all, thank you for this program. It is really easy to use. I am newbie though and I have one question. I have edited some xml file in framework-res.apk and recompiled. I choose "keep the old signature" option in settings. After recompile the apk, do I need to do anything else or am I good to go?

Thanks!
[Virtuous Ten Studio] Diamondback:
That depends on what you are trying to do. Keep old signature relies on a bug in Android where it only verifies a very small part of the apk against the actual signature.

If you are editing something secured by the signature check, keep old signature won't work and android will complain about an invalif signature.

In that case your best bet is to patch the actual signature check in services.jar to circumvent this problem. Some custom ROMs already come with this patched but you'll have to find out if that's the case for your own ROM.

When something doesn't work, check the logcat and filter for your packagename, the errors in logcat should paint an obvious picture. :)
[Virtuous Ten Studio] Trahald:
Thank you so much Diamondback for your detailed answer. I need to find out how to patch services.jar now :). I am on stock ROM on my HTC One.
[Virtuous Ten Studio] DSA:
Check my SIG, multi mods link
[Virtuous Ten Studio] Trahald:
Oh, thank you so much [MENTION=4097982]DSA[/MENTION]. One more thing, this topics under Samsung forum. Are they universal for all phones though?
[Virtuous Ten Studio] DSA:
It should be the same for signature checks
[Virtuous Ten Studio] Diamondback:
Yes the principle is the same, the actual method name might differ though and depending on where you patch this the result value has to be either 0 or 1.

Good advice: make a nandroid first before doing this mod as screwing up can lead you to a pretty screwed up system which can only be fixed by wiping. (or at least it used to be that way on HTC devices)
[Virtuous Ten Studio] fisha21:
For what it's worth, this is the method I've used for my One and One X

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

Not sure if it's the same as the Samsung one linked to, but I know from experience that this one works fine without any changes required
[Virtuous Ten Studio] Trahald:
No, it is not the same. I am going to try the one you have linked.

Thanks!
[Virtuous Ten Studio] Diamondback:
I just published a little OTA update to fix the missing API levels. I have added 4.3, 4.4 and a template for API level 20.

Nothing else has been changed.

Cheers
[Virtuous Ten Studio] vampir4997:
First thing,vts is awesome! Use it on my dedktop. My problrm is when i installed it on my laptop ot crashes and i cant figure it out or find any related issues. Here sre some pics of the error
[Virtuous Ten Studio] vampir4997:
Pics
[Virtuous Ten Studio] vampir4997:
Im running vista. Java is updated and so is windows
[Virtuous Ten Studio] Guich:
Seems an issue caused from a dll lost.

Try to redownload the exe of virtual studio or dowload the dll that is written on the log of error.

P.s. the next time, edit your previous post and don't post some new one :)

Mobile Post
[Virtuous Ten Studio] vampir4997:
I redownloaded vts a few times uninstalled and reinstalled. Ill try the dll. Ty
[Virtuous Ten Studio] laura almeida:
Please Help !

Virtuous Ten Studio Is Not Opening

When i Open it

Splash Screen Appears and then Disappears After that nothing happens...

Plz Plz Plz Plz Help !

I'm On Windows 8.1 x64
[Virtuous Ten Studio] Diamondback:
Both of you, please go to this path (or rather your version of that path)

C:\Users\<username>\Documents\Virtuous Ten Studio\Logs\Fatal Errors

If it exits, check if there is a file in there called "fatal errors.txt" and upload it to pastebin.com

Post the link here and I'll have a look at what goes wrong :)
[Virtuous Ten Studio] laura almeida:
Here is my Fatal Error Log

http://pastebin.com/v8njhqa9

Taskmanager shows that it is working in backgroud.

But it never shows up
[Virtuous Ten Studio] Diamondback:
Oha, okay. First of all, if VTS really fails to start up it might stay in the background which leads to all further startups being interupted (because there is only one running instance of VTS allowed).

So, please kill the running VTS instance via the taskmanager first. Then restart VTS and monitor the taskmanager. If the process shows up but the splash disappears and nothing else happens, please kill the process again.

Then please go to this folder: C:\Users\Shafal\AppData\Local\Diamondback\ and delete everything in there. Then try again starting VTS.

Sidenote: Are you using the lastest version? (2.11.17.10502)
[Virtuous Ten Studio] laura almeida:
Thank you so much..

Kissess.....

I deleted everything inside the Diamondback folder

now everything is working fine.....

PS : i knows that VTS only allows one instance at a time. so, i never tried to run more than one.
[Virtuous Ten Studio] Diamondback:
Great to hear, looked like some sort of settings upgrade issue, so make sure to check all the VTS settings (projects shouldn't be affected by this)
[Virtuous Ten Studio] laura almeida:
kk..

Thanks..
[Virtuous Ten Studio] vampir4997:
I did a reinstall of my .net stuff and it works fine now. Im getting error -1 when using adb but i think its a phone driver issue
[Virtuous Ten Studio] rmccurdy:
dammit

dammit all the games are .so files !?!?

libTetrisBlitzApp.so

more than 1/2 the games I try to crack are .so files .... not sure where to go from here ...VTS still rocks and I paid for it but I have better luck with mem hackers then apks because these stupid .SO files .....
[Virtuous Ten Studio] Diamondback:
.so files are native binaries, so usually c++ stuff. You need a disassembler such as IDA for reverse engineering these files.
[Virtuous Ten Studio] rmccurdy:
Thanks. Too bad I'm a total idiot for reversing ...

http://thedefaced.org/modding-android-games-is-it-really-that-hard/
[Virtuous Ten Studio] Pacattack:
Note.. My new problem with VTS

Using the latest release...

When click on "Build All", it ask if I want to save your latest work, clicked "Yes".

The apk is built :)

After a few changes, click on build the second time and asking the same question, clicked Yes.

The problem, it is now just sit there building, until I abort and reset the adb ??

Found a way round this fault, use the "Save" button instead, before building and you don't get the problem :):)

Hope this helps...

Most used programs on my PC are VTS and PaintShopPro ...... Thank You :)
[Virtuous Ten Studio] Diamondback:
Thanks for reporting this, certainly looks like a bug :)

I'll have a look at it. :good:
[Virtuous Ten Studio] ViNOK16Bit:
Banner added to my theme thread. VTS helps me a lot :good:

http://xdaforums.com/showthread.php?p=47425785#post47425785
[Virtuous Ten Studio] Diamondback:
I've just released the second standalone tool from VTS: The Advanced Screenshot Creator.

It's a replacement for the screenshot part of DDMS but offers you a much better interface and more flexibility.

This will be integrated in VTS as well with the next version. :)

Check it out :)

http://xdaforums.com/showthread.php?t=2461615
[Virtuous Ten Studio] PsyGik:
Probable bug or an error from my side

Hi, I'm getting this error when trying to build.

10:42:36.278: [Normal] - JdGuiTool.DecompileJar: 'Using JD-GUI for java generation'
10:42:42.877: [Debug] - JdGuiTool.DecompileJar: 'Opening JD-GUI'
10:42:43.255: [Debug] - JdGuiTool.DecompileJar: 'Using UI automation to control JD-GUI'
10:42:48.250: [Debug] - JdGuiTool.DecompileJar: 'Extracting JD-GUI java sources'
10:42:48.252: [Error] - JdGuiTool.DecompileJar: 'Error while executing JD-GUI, exception: C:\Users\Dhanraj\AppData\Local\Temp\8BEEBC\DC144C.zip is not a valid zip file'
10:42:48.254: [Error] - JavaGenerator.GenerateJavaSources: 'Java decompilation failed, aborting process!'

apk decompiles fine, but I'm not able to get the java sources. If I goto the specified temp location (C:\Users\Dhanraj\AppData\Local\Temp\8BEEBC\DC144C.zip) I can see the zip and can open it using 7zip normally. But i cannot see the java files in the VTS IDE.

Pastebin log:http://pastebin.com/VnKXQN46

Thanks!

P.S: I tried using JAD and JD-GUI, both throwing the same exception of not a valid zip file.

Edit: I'm on Windows 8.1 Pro x64, and I've manually set the path for java.exe in settings since earlier I was getting apktool path error.
[Virtuous Ten Studio] Pacattack:
Ty ..

Also, now and again, I get a blank page, ie xml ...

Even though the page is still display on VTS, I can click the same file/page again, which is now blank.(So end up with 2 pages with the same name)

I notice this when I get error compiling, I can copy the none blank info page, onto the blank page, then compile, this works :confused:

I hope you can understand what I trying to say :laugh:

Again, I think, It has to do, with saying No or Cancel, then the pressing the save button afterwards.

Sorry, I seemed to got into the habit, of using the auto warning to save, instead of pressing the save button :laugh:

Hope this helps ...

Love your work, working on this Sense 4 3D flip clock widget for Sense 3.6 :)

Taken with your screenshot program :)
[Virtuous Ten Studio] DSA:
Try compiling the new apktool beta and using that
[Virtuous Ten Studio] Diamondback:
Hm no idea actually, can you upload the apk you are getting this error with? Sounds like dex2jar messes up.
[Virtuous Ten Studio] Raymond Ebertt:
I'll wait...
[Virtuous Ten Studio] M4ST3R-V:
Thank you

[MENTION=2295247]Diamondback[/MENTION] and the VTS Team, You people rock! This is the best and simple UI I have ever seen to perform such complex tasks. Great work team, Hats off to you all. What I like the most is a single click to generate java files! This is amazing. I am a fan of you all. :good: :)