yashsingh1/xdaforums huggingface dataset:
[Virtuous Ten Studio] Raymond Ebertt:
So, the user just puts the Evening.apk on the SD card and install with File Explorer? And, the apk file can be found in Binary Folder?
[Virtuous Ten Studio] Diamondback:
Yes & yes.
[Virtuous Ten Studio] Raymond Ebertt:
Thanks and Thanks. I sent it to a couple of people already and still waiting on feedback. Actually, they both flashed the zip I made earlier. One person said he's using a lite Rosie. I need to find someone with a full Rosie from ViperDHD... LOL... Where is everyone?
[Virtuous Ten Studio] Shan89:
Hey guys , thx for this awesome tool but i can't seam to get it to work >.<

Ive followed this guide HERE for making sense skins , and before that one for getting started but it simply wont work for me i keep getting these errors no matter what i do and trust me i've been trying everything for past 4-5 hrs to make it work so i need your help.

I also have installed latest Java JRE , framework 4.5 and latest VTS build.

Take a look at the pics regarding the errors i'm getting.
[Virtuous Ten Studio] varun.chitre15:
I have ran into this issue many times and nowadays its happening very very frequently, thought I should post here

Often during building process, the signing fails with the error

Log says this

19:00:50.347: [Debug] - ApkTool.CompileApk: 'Apk compiled!'
19:00:50.467: [Debug] - ApkProjectViewModel.BuildApkAsync: 'Signing with test keys'
19:00:50.468: [Normal] - SignApkTool.SignApk: 'Signing file: C:\Users\Varun\Documents\Virtuous Ten Studio\Projects\status\StatusBarTweaks\Binary\StatusBarTweaks.apk'
19:00:50.474: [Error] - SignApkTool.SignApk: 'Error while signing: The process cannot access the file 'C:\Users\Varun\Documents\Virtuous Ten Studio\Projects\status\StatusBarTweaks\Binary\StatusBarTweaks.apk' because it is being used by another process.'
19:00:50.479: [Error] - ApkProjectViewModel.BuildApkAsync: 'StatusBarTweaks: Signing binary failed!'
[Virtuous Ten Studio] Diamondback:
Hm, I guess this error goes away when restarting the PC?

Does it also go away when waiting a bit? Does it appear randomly?
[Virtuous Ten Studio] varun.chitre15:
Nope restarting doesn't fix it.

This happens for all projects in all solutions with every rebuild and if I wait for some time after failed build and rebuild then it works with no issues but happens again after that successful build.
[Virtuous Ten Studio] Diamondback:
Hm. Sounds like a timing issue. I'll have a look at what might cause this.
[Virtuous Ten Studio] NunoPitbull:
Again, how to do thi spls? If I try to use deodex tools on the .odex of framework it happens the same.
[Virtuous Ten Studio] Diamondback:
Do you even know what deodexing is? Or why you need to it? Or how you would manually do it?

Again my advise, read up a bit on what you are trying to do, it's always helpful and most often required to know the background of these things.
[Virtuous Ten Studio] Diamondback:
Hm, looks like your Windows installation is somehow corrupt/broken.

That error means that it can't find some system dll.

Do you have the ability to run it somewhere else? A VM maybe?
[Virtuous Ten Studio] NunoPitbull:
From what I read deodexing makes the app kinda slower to read iniatilly if not zipaligned, odex files are there as a already preloaded part of the app. My point here is that I needed the deodex version of SecMms, im trying to make it, by your deodex tool but as u seem to say it needs deodex frameworks to work? So i need to do it manually someway? I though it did all automatic already on ur program :)
[Virtuous Ten Studio] epulrevo:
Errr, can help? Im trying to decompile setting.apk and semcsetting.apk but it said that i have to instal proper framework. What kind of framework? And where should i get those proper framework?
[Virtuous Ten Studio] GuyAdams:
You need to go and read ALL of the tutorials from the second post, all of the information you need is there.
[Virtuous Ten Studio] Raymond Ebertt:
Hi Diamondback. Here are a few skins I made over the weekend. Thanks for the tips and help.

https://dl.dropboxusercontent.com/u/87115952/T/Screenshot_2013-04-14-18-05-52.png

https://dl.dropboxusercontent.com/u/87115952/T/IMG-20130413-WA0009.jpg
[Virtuous Ten Studio] coal686:
Nice man! Love the green one. :thumbup:
[Virtuous Ten Studio] Raymond Ebertt:
Thanks, and appreciated.
[Virtuous Ten Studio] razer1224:
Can you make a tutorial or something
[Virtuous Ten Studio] memnoc:
It's plenty of tutorials on vts website, included one about HTC skins, very well realized if you ask me..

Inviato dal mio Galaxy Nexus con Tapatalk 2
[Virtuous Ten Studio] miggsr:
That is correct :thumbup:

Sent from my 5th Dimension eVo 3D

*Team 420 band of Misfits*
[Virtuous Ten Studio] razer1224:
it gives me a stock HTC Skin if i theme and i followed the instructions correctly :(
[Virtuous Ten Studio] Raymond Ebertt:
Need help please

I had to store factory settings on my notebook last night after the kids buggered it up playing games. Any event, installing all that is needed to use Studio, I find myself with this error.

17:26:25.962: [Debug] - ApkTool.DecompileApk: 'ApkTool args: -Xmx512m -jar "C:\Program Files (x86)\Virtuous Ten Studio\External\ApkTool\apktool_1.5.2.jar" d -s -t 4.0-tag -f "C:\Users\Raymond\Downloads\Skins\Aluminum.apk" "C:\Users\Raymond\Documents\Virtuous Ten Studio\Projects\Mystic.Blue\Aluminum\Data"'

17:26:25.974: [Debug] - ApkProjectViewModel.AnalyzeAdditionalData: 'Project 'Aluminum' doesn't have any contents, aborting load of additional data.'

17:26:33.276: [Error] - ApkTool.DecompileApk: 'ApkTool: I: Loading resource table...'

17:26:33.276: [Error] - ApkTool.DecompileApk: 'ApkTool: I: Loaded.'

17:26:33.278: [Error] - ApkTool.DecompileApk: 'ApkTool: I: Decoding AndroidManifest.xml with resources...'

17:26:33.278: [Error] - ApkTool.DecompileApk: 'ApkTool: I: Loading resource table from file: C:\Users\Raymond\apktool\framework\1.apk'

17:26:33.279: [Error] - ApkTool.DecompileApk: 'ApkTool: I: Loaded.'

17:26:33.279: [Error] - ApkTool.DecompileApk: 'ApkTool: I: Regular manifest package...'

17:26:33.279: [Error] - ApkTool.DecompileApk: 'ApkTool: I: Decoding file-resources...'

17:26:33.279: [Error] - ApkTool.DecompileApk: 'ApkTool: I: Decoding values */* XMLs...'

17:26:33.281: [Error] - ApkTool.DecompileApk: 'ApkTool: Can't find framework resources for package of id: 2. You must install proper framework files, see project website for more info.'

17:26:33.282: [Debug] - ApkTool.DecompileApk: 'ApkTool failed, see log for further details'

17:26:33.282: [Debug] - ApkTool.DecompileApk: 'Exitcode: 1'

I'm using the identical apk's I did before restoring my system. Any help please?
[Virtuous Ten Studio] Diamondback:
As the error already says, you are missing the proper framework files. Install them again with the right tag and yo uare good to go.
[Virtuous Ten Studio] Raymond Ebertt:
Having a Problem

Resolved
[Virtuous Ten Studio] Diamondback:
[SIZE=+2]New update: 2.4.18.9500[/SIZE]

I just published this new update via OTA and the regular setup.exe way.

Despite the rather large build number jump it's mainly a bugfix update. Here's the changelog:

-Fixed a rare bug when renaming projects
-Probably fixed a rare startup issue related to broken Java installations
-Added a workaround for a rare issue when activating a license to remove watermarks from an existing project
-Smali files are now automatically re-analyzed when saving the changes
-Added options to use custom smali and apktool commands (--keep-broken-res for example). This has to be done manually via settings file edits (see FAQs in the 3rd post)
-Fixed an issue with the settings system which produced unnecessary warning and error messages
-Removed the additional smali command that added these “@xyz” comments (--code-offsets)
-Fixed a few issues related to displaying the smali help
-Added a dedicated button to upload all VTS logs directly to pastebin.com to easily share the logs in case you need help
-Lots and lots of internal spring cleaning/restructure, please let me know if you see anything weird happening

[SIZE=+2]Download page[/SIZE]
[Virtuous Ten Studio] sga999:
I'm trying to decompile, then build android.policy.jar. For my Nexus 4, it seems that there is a META-INF directory in this jar file, but not a AndroidManifest.xml file. I picked the option to "keep old signature" because test keys or my own keys didn't seem appropriate. However, an error occurs during the build saying "Can't find old 'AndroidManifest.xml', please....". I had thought that with the "keep old signature" option, the VTS code might look at which files were there in the original and just try to use those, i.e. I thought it might just use META-INF.

Am I missing something? Or maybe this is jar file is just different from most, so this case has not been encountered yet?

Thanks a lot for VTS. I'm just getting started with it, and it's helping me learn!
[Virtuous Ten Studio] Diamondback:
No, it's just what happens when you try too overzealously to use shared code :cyclops:

I'm going to fix this (easy fix) soon. I'd like to wait till this evening and see if any other issues pop up and push out a small update then.
[Virtuous Ten Studio] varun.chitre15:
Jar files never contain AndroidManifest.xml, mostly they are bootclasspath elements. AndroidManifest.xml is only meant for apk files which does work to declare permissions, intents the app uses.
[Virtuous Ten Studio] razer1224:
Btw so I can decompile sense 5 apps now?

With the new version?
[Virtuous Ten Studio] Diamondback:
Why wouldn't you be able to do so? :confused:
[Virtuous Ten Studio] Deadly:
One request to Diamondback.. could you please update thread title with latest release version/date while announcing release? so that its easier to follow rather than open thread every time when a new post appears to see whether a new version is released or not?

for people who dont have net on pc i mean.. so ota wont work :(

thanks.. :)
[Virtuous Ten Studio] razer1224:
I know I can because we can decompile it with the broken res and dimens many thanks diamondback :)
[Virtuous Ten Studio] Diamondback:
Sure, just forgot it ;) (I don't need to change the OP for an actual release so I tend to forget editing the title... :crying:)

The version number always includes the date btw.

The format is: <major version>.<month>.<day>.<build number>.

So the current version (2.4.18.9500) is the second major version of VTS, was released on the 18th April and has the buildnumber

9500

.

Ahhh, okay, yes that should work just fine now :)
[Virtuous Ten Studio] Diamondback:
I just published an OTA addressing this problem. Should work just fine now :)
[Virtuous Ten Studio] sga999:
Yes, it does work! Thank you very much for the fix.
[Virtuous Ten Studio] gharrington:
Is anyone getting this problem if so how to resolve please.

20:51:11.200: [FatalError] - TenProjectFactory.CreateProject: 'Unknown project extension: .apk'

20:51:11.200: [Error] - AddExistingProjectCommand.Execute: 'Can't add project!'

Edit: reinstalled v 2.4.18.9550 it is ok then ota update to 2.4.20.9530 problem is back any ideas?
[Virtuous Ten Studio] _neutron_:
just wanted to say i love this program

with the 'find in files' and 'left click' jump - i have been able to port near enough anything i want to and it has helped me expand my knowledge

Thanks to all you guys involved in this, hope to see further development (maybe a ui revamp?)
[Virtuous Ten Studio] Diamondback:
What exactly are you trying to do?

UI revamp? In what way? What's bad about the current UI?
[Virtuous Ten Studio] _neutron_:
don't get me wrong fella, im not trying to degrade the ui in any way, it works perfectly - i was just thinking of a holo style ui (more wishful thinking than anything else)

Hope i didn't offend you, that wasn't my intention
[Virtuous Ten Studio] Diamondback:
No, don't worry :) Since this a windows software it doesn't make much sense in my opinion to theme it according to holo standards. In fact VTS just received an overall upgrade to the Metro style ;)
[Virtuous Ten Studio] MassStash:
Make a theme for it, then share brutha!

~S-Off LTEvo; Strapped to this gnarly Sense5 port; ArcReactor

cpu0/1: 1.7ghz ¦ 192mhz ¦ sleep: 486mhz max

Intellidemand

fiops

mpdecision: off
[Virtuous Ten Studio] gharrington:
Just add .apk project to solution also if it try drag drop method it fails I cannot add any projects to new or existing solutions. It would seem to me that the method used to check for file type is working incorrectly! Thanks for this great studio btw.
[Virtuous Ten Studio] _neutron_:
i got the update and now having a play

And, to re-iterate - i love this program

Its got to be one of the best things out there to help with android modding, it should be a staple of every (non source) developers kit (and stickied imo)

Cant believe it took me so long to find it - with everything in one place, i now dont use apktool (as standalone) apk manager/apk multitool or anything else (inc dsixda's kitchen)

VTS ftw
[Virtuous Ten Studio] Dougi:
Sssupp Diamond,..

Hope all is well for you ..

i have a question, do you think there are still M10 files into SENSE 5 ( htc ONE ) i believe so ....

If yes , are you on to give us the possibility to decompile them ???

Waiting from you :)
[Virtuous Ten Studio] Diamondback:
Nope m10 is mostly gone from Sense 5.

However the remaining files can still be decompiled without issues :)
[Virtuous Ten Studio] Dougi:
thanks for the reply .. ;)

i'll send you a PM ..
[Virtuous Ten Studio] gharrington:
Any Idea on this please?
[Virtuous Ten Studio] ng0tkul4:
Drag and Drop

Thanks for this. Really helpful.

However, in the latest version (2.4.20.9530), the drag and drop APK is a bit going backwards.

With the previous version I had in my PC (vts_2.2.11.8210), i could just drag and drop an APK into a solution and then a project is automatically created for it.

with 2.4.20.9530, i have to create a new project within a selection, then drag-and-drop the APK into that project.

Still, it's good tool.

Nice work.
[Virtuous Ten Studio] Diamondback:
Hm you are right. This is a bit weird. I could swear this worked just fine when I tested it :eek:

You can still use the Windows Explorer integration though, a much better way anyway (imo) :good:

Have a look here for a small explanation:

http://www.virtuous-ten-studio.com/index.php/what-s-new/101-what-s-new-in-2-1-19
[Virtuous Ten Studio] Diamondback:
What are you trying to drag/drop and where do you try to drop it?
[Virtuous Ten Studio] jeb192004:
I need some help. Haven't used vts since I had my evo3d. Never had a problem with it back then. Now I have at&t HTC one x+ and every time I build my project and push it to my phone, the changes I made in vts doesn't change on my phone. When building and pushing the files to my phone vts says everything went successfully.
[Virtuous Ten Studio] Diamondback:
Can you please show us a log of the push process? Make sure the debug log entries are included.

Post #3 has a tutorial how to get one.
[Virtuous Ten Studio] JohnnyCakeXM:
Great job on this man, very useful tool! :good:
[Virtuous Ten Studio] Dean1650:
Let me first start by saying the is a great tool. I was up and running in no time. Have modded a few apps already. I do have a few perplexing questions. First, made a change in tw-status-bar.xml to center my clock. Compiles fine, but change doesn't work. Have made the same change with other tools and works fine. All the other changes I made worked.

The other question I have is on \system\framework\lidroid-res.apk. I can decompile and recompile with no changes fine, but causes fc on sysui. I've read many threads on this and not getting anywhere. Any help on this?
[Virtuous Ten Studio] Dean1650:
I found a solution to the Lidroid question here:

http://xdaforums.com/showthread.php?t=1904506
[Virtuous Ten Studio] Diamondback:
Hm, seems there are multiple reports of this happening lately. (from what it looks like only on Samsung devices?)

Can you maybe manually pull the changed apk from your phone and compare the MD5 to the actual binary built by VTS to see if these match?
[Virtuous Ten Studio] gharrington:
lidroid-res.apk

This is not a VTS error try to do it without VTS you will get the same result.
[Virtuous Ten Studio] Diamondback:
Well he says exactly the opposite above so I'm a bit curious ;) I have yet to find anyone that can narrow done the problem to something that I can solve :)
[Virtuous Ten Studio] gharrington:
The problem is that as Dean1650 posted above you need to push 3 frameworks for it to work correctly I have done this many times.
[Virtuous Ten Studio] Dean1650:
You are correct. I pushed 3 addditional frameworks, decompiled, made all my changes, build, an no fc's. Don't forget DO NOT sign. I love VTS.
[Virtuous Ten Studio] osiedacz:
Hi Diamondback, Just wondering if there is a way to change the background color of the image preview in VTS? White images with a transparant background look invisible in the preview. If it can't be done now, it might be nice if you have a simple toggle in one of the toolbars for a light or dark image preview background.

Thank you.
[Virtuous Ten Studio] long1226230:
the question of the download

hello, thank you for the great job ! but i'm from china , the download link of website is forbiden ! and another question is where i can find the latest version 9530, i just look the 2.4.18.9500 !
[Virtuous Ten Studio] Diamondback:
Here's a dropbox link, maybe this one works for you:

https://dl.dropboxusercontent.com/u/10460451/VTS/Temp/vts_2.4.18.9500.rar

The 9530 version is only available via OTA update, so I guess if your access to my server is blocked by something you won't get that one either. :(
[Virtuous Ten Studio] Diamondback:
I'll think about how to best implement this. :good:
[Virtuous Ten Studio] KuaQ:
I try decompile instagram.apk with no effect. Here is log:

Someone can help me? :)
[Virtuous Ten Studio] Diamondback:
This doesn't have anything to do with VTS, so maybe you should ask in the apktool thread ;)
[Virtuous Ten Studio] coal686:
I've heard of people getting around the Great Firewall of China, as they say, by using proxy servers.
[Virtuous Ten Studio] LSS4181:
For me it seems only the bit.ly itself got blocked. When I got around the bit.ly through a proxy the actual download link behind it can be accessed without a proxy. However blocking differs between ISPs...

However, I'm on Windows 8 and am experiencing a problem with its update checker... The app starts fine, but when it tries to search for update, VTS crashes with a CLR20r3 event the moment it shows "Update found, version: 2.4.20.9530,"

I have no choice but to create rules on Windows Firewall to block VTS from checking updates in order to get it work... Don't know why is this happening...
[Virtuous Ten Studio] yatindroid:
Hi VTS Team

With your tool I can edit every theme but your Holo theme for HTC One S can't be edit http://db.tt/LIy5GE3L

Why ?

Anyway to edit it with your permission

Your theme have minor cosmetic glitch

http://db.tt/iOHQz5iG

From HTC One S
[Virtuous Ten Studio] Diamondback:
Because for security reasons our own skins can't be edited ;)

Sorry, no way around that.
[Virtuous Ten Studio] yatindroid:
Ok then please just correct theme glitche

Please

Thanks

From HTC One S
[Virtuous Ten Studio] coal686:
But I wanted to kang your stuff! ;)
[Virtuous Ten Studio] Diamondback:
:silly:
[Virtuous Ten Studio] Raymond Ebertt:
One X+

Hey folks

I'm on my new device now HOX+ and using the ViperX+ 1.0.8 ROM based on Android 4.1.1 with Sense UI 4+.

I can't get a skin to show up in the device. There are no errors with build, push, or reboot. Basically, there is nothing in personalization to choose from.

I am currently using a framework tag 4.1-tag and using API setting - Jellybean 4.1

Are these the correct settings? I think there is an error with either the tag or API names, but I don't know.

Any help, please.
[Virtuous Ten Studio] kreatonn:
Can I port ics/jb app to gingerbread using this VTS?? Thanks in advance
[Virtuous Ten Studio] jungle71:
chrome extension?

been looking for the answer cant seem to find i. is it possible to reverse engineer chrome apps? with virtuous ten studio.

thanks
[Virtuous Ten Studio] Diamondback:
You can pretty much do everything that relates to editing Android apk and jar files ;)

I don't know how these work, but I guess you can't. VTS is made for Android apks and jars.
[Virtuous Ten Studio] jungle71:
thanks. thought so as well, but wanted to be sure :)
[Virtuous Ten Studio] roshan2989:
hi there...i just cant unpacking the boot.img it just failed..

here is the screenshot..im using win 7
[Virtuous Ten Studio] vegetaleb:
Hello Diamondback!

Long time no see :o

I bought the HTC One and I am already trying to mod some things.

Loaded htcweatherclockwidget.apk wih your latest vten but it ended with some errors.

I renamed the debug file to txt
[Virtuous Ten Studio] Diamondback:
Oh hey sorry, totall forgot to answer you ;)

That's your problem, you didn't install ALL frameworks ;)
[Virtuous Ten Studio] vegetaleb:
Thanks Diamond!

It's me boomsound from IRC ;)
[Virtuous Ten Studio] Diamondback:
Ah okay :silly:
[Virtuous Ten Studio] :
Guys to upgrade to latest smali/baksmali all i have to do is download smali/baksmali and put it in smali folder and start virtuous studio right? but of course delete the old one right?

It will automatically recognize the smali/baksmali jar's? or they have to have some special name? thanks in advance :good: :)

Edit:

Debugging Virtuous Studio and i get this:

17:56:12.474: [Debug] - SmaliTool..cctor: 'Using smali binary: C:\Program Files (x86)\Virtuous Ten Studio\External\Smali\smali-2.0b4.jar'
17:56:12.474: [Debug] - SmaliTool..cctor: 'Using baksmali binary: C:\Program Files (x86)\Virtuous Ten Studio\External\Smali\baksmali-2.0b4.jar'

Yep it automatically searches for the smali/baksmali jar's :D

Nice!

Thanks anyway :highfive:
[Virtuous Ten Studio] GeekDrop:
Just downloaded VTS today and played around with it a bit and already noticed a few things that I'd like to request. :silly:

The ability to print the active tab would be nice: this way I can say, print off a .smali or the decompiled java code with the colored formatting, etc. and study it on the couch or something, instead of being stuck in front of the puter analyzing it all.

Also, the ability to highlight some text (i.e. android:setText) and click a button to do a google search and/or go right to the Android dev reference on it, and so on.

And the ability to set the path to our own external compare program (I like Beyond Compare :D).

But so far, really nice!
[Virtuous Ten Studio] GuyAdams:
I too like beyond compare and if you decompile and navigate to your VTS project folder in my documents you can compare the files directly using your preferred program, then just recompile in VTS when finished :)

Sent from my Nexus 7 3G
[Virtuous Ten Studio] Diamondback:
Yes it searches for something with "smali" /" baksmali" in the filename ;)

These sound like really nice ideas :good: I'll try to add these in the future :)
[Virtuous Ten Studio] utkaar099:
wow

This is probably by far the most useful thing I've used on windows lol
[Virtuous Ten Studio] Dean1650:
I've been using VTS for over 2 months now and it has become the only tool I use. There are tremedous advantages and I'm still finding more. The java source tools are invaluable when working with xmls and smalis. I can now switch between projects with 3 clicks. Great program for modding.

sent from my SGH-i317
[Virtuous Ten Studio] Diamondback:
Okay so printing is mostly done now. You can:

Print the whole document (all document types)

Print your selection (all document types)

Print a smali method (only smali documents obviously)

Google search -> done also. Select something and in the right click menu is a new entry to use the selection as a searchterm
[Virtuous Ten Studio] GeekDrop:
Woot! Thanks Diamondback, you da man! :laugh: