FORUMS

HTC Delivering Ads Straight to Sense Home

HTC’s 2015 has been a year marked by a desperate search for revenue.The HTC One M9 … more

Galaxy S6 & Edge get €100 Price Cut—New Models Incoming

Samsung has dropped the price of both the Galaxy S6 and S6 Edge by … more

How To Port Fully Featured Sony Xperia Z4 Camera

Xperia Z4’s hardware may not impress, but its software is definitely … more

Experimental TWRP Available For Moto G 2015

XDA Senior Member squid2 has posted experimental builds of TWRP for the Moto G … more

[IDE][3.6.30.14100] Virtuous Ten Studio - Advanced Reverse Engineering Solution

4,506 posts
Thanks Meter: 6,517
 
By Diamondback, Senior Moderator / Recognized Developer / XDA Portal Team on 25th April 2012, 08:53 PM
Post Reply Subscribe to Thread Email Thread
Announcement from Diamondback: VTS has its own support area now. Check it out: http://forum.xda-developers.com/apps/virtuous-ten-studio
11th February 2013, 04:40 PM |#1151  
Diamondback's Avatar
OP Senior Moderator / Recognized Developer / XDA Portal Team
Thanks Meter: 6,517
 
More
Quote:
Originally Posted by Juanig

What project type should I choose to decompile those kind of images? I tried apk and M10 project types but it didn´t work. I´m trying to extract the battery image from HtcPowerManager.apk (attached).

Thanks in advance.

Apk project is the right one for the HTC jpgs. I'll have a look at your apk.

In the meantime: I'm about to release the next update.
Go ahead and read about the new features here: (as always, huge thanks to Dunc!)
What's new in 2.2.11
The Following User Says Thank You to Diamondback For This Useful Post: [ View ]
 
 
11th February 2013, 04:56 PM |#1152  
Senior Member
Thanks Meter: 559
 
More
I really like VTS now that I got it to work. The ability to generate Java code from the smali is excellent.

The thing I ran into was that I was running in a VM as I don't use Windows as my main OS. Under vmware it kept using directories like \\vmware-host\shared\apktool. Which didn't exist, and couldn't be created as that's a placeholder for shared folders. I had to create a new share named "apktool" to get it to run. Could you consider adding an option to set a "home" path that is used exactly, without any expansion etc.. So I could tell it to use something on C: for everything and never have it try that? It would make life a LOT simpler for VM users. I could set the project directories and such, but couldn't seem to get apktool to avoid that directory.

I had an issue with Touchwiz system apps not finding resources. Will the multi-framework feature in the new update fix that? Seems like it wants to be able to use framework-res and twframework...
The Following User Says Thank You to ttabbal For This Useful Post: [ View ]
11th February 2013, 05:32 PM |#1153  
Diamondback's Avatar
OP Senior Moderator / Recognized Developer / XDA Portal Team
Thanks Meter: 6,517
 
More
Quote:
Originally Posted by Juanig

What project type should I choose to decompile those kind of images? I tried apk and M10 project types but it didn´t work. I´m trying to extract the battery image from HtcPowerManager.apk (attached).

Thanks in advance.

Okay, just tried, worked fine for me. Here's a screenshot of the images:
https://dl.dropbox.com/u/10460451/VTS/JGIFs.PNG


Quote:
Originally Posted by ttabbal

I really like VTS now that I got it to work. The ability to generate Java code from the smali is excellent.

The thing I ran into was that I was running in a VM as I don't use Windows as my main OS. Under vmware it kept using directories like \\vmware-host\shared\apktool. Which didn't exist, and couldn't be created as that's a placeholder for shared folders. I had to create a new share named "apktool" to get it to run. Could you consider adding an option to set a "home" path that is used exactly, without any expansion etc.. So I could tell it to use something on C: for everything and never have it try that? It would make life a LOT simpler for VM users. I could set the project directories and such, but couldn't seem to get apktool to avoid that directory.

I had an issue with Touchwiz system apps not finding resources. Will the multi-framework feature in the new update fix that? Seems like it wants to be able to use framework-res and twframework...

I am really not sure what's the issue with VMs. What contained these shared folders? (framework apks maybe?) What else besides that apktool folder?

Concerning the Touchwiz thing. Did you actually add ALL framework apks from your ROM (with the same tag)? (current HTC ROMs have 5 or more).
The new feature isn't something new, it just makes it a lot easier to add multiple frameworks with the same tag.
11th February 2013, 06:38 PM |#1154  
Diamondback's Avatar
OP Senior Moderator / Recognized Developer / XDA Portal Team
Thanks Meter: 6,517
 
More
Okay everyone, VTS 2.2.11.8210 has been released via OTA and setup file.
Download via the internal updater or:
http://www.virtuous-ten-studio.com/index.php/downloads

What's new article
Full changelog
The Following 10 Users Say Thank You to Diamondback For This Useful Post: [ View ]
11th February 2013, 07:05 PM |#1155  
Senior Member
Flag Västervik
Thanks Meter: 250
 
Donate to Me
More
Quote:
Originally Posted by Diamondback

Okay everyone, VTS 2.2.11.8210 has been released via OTA and setup file.
Download via the internal updater or:
http://www.virtuous-ten-studio.com/index.php/downloads

What's new article
Full changelog

Great!! I really want to test it out, does anyone had any success with running it in Wine? I'm thinking of reinstall Windows only for this software
11th February 2013, 08:19 PM |#1156  
Senior Member
Flag Madrid
Thanks Meter: 125
 
More
Quote:
Originally Posted by Diamondback

Okay, just tried, worked fine for me. Here's a screenshot of the images:
https://dl.dropbox.com/u/10460451/VTS/JGIFs.PNG

Tried again (in 3 different computers) and didn't work, What am I doing wrong? Log attached.
Attached Files
File Type: txt Debug.txt - [Click for QR Code] (19.2 KB, 1 views)
11th February 2013, 08:39 PM |#1157  
Diamondback's Avatar
OP Senior Moderator / Recognized Developer / XDA Portal Team
Thanks Meter: 6,517
 
More
Quote:
Originally Posted by Juanig

Tried again (in 3 different computers) and didn't work, What am I doing wrong? Log attached.

Quote:

20:30:20.737: [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.'

That's what you are doing wrong :P
If the actual import fails, VTS won't touch the HTC jpgs, so they are left in their jpg form.
Add the required framework(s) with a tag, select this tag in the project settings and import the apk again.
The Following 2 Users Say Thank You to Diamondback For This Useful Post: [ View ]
11th February 2013, 09:10 PM |#1158  
Senior Member
Flag Madrid
Thanks Meter: 125
 
More
Quote:
Originally Posted by Diamondback

That's what you are doing wrong :P
If the actual import fails, VTS won't touch the HTC jpgs, so they are left in their jpg form.
Add the required framework(s) with a tag, select this tag in the project settings and import the apk again.

It worked! thanks a lot!
11th February 2013, 10:20 PM |#1159  
fisha21's Avatar
Recognized Contributor / Themer
Thanks Meter: 4,276
 
Donate to Me
More
Quote:
Originally Posted by Diamondback

Okay everyone, VTS 2.2.11.8210 has been released via OTA and setup file.
Download via the internal updater or:
http://www.virtuous-ten-studio.com/index.php/downloads

What's new article
Full changelog

Fantastic feature set, great user support and always willing to entertain new feature requests.

Thanks guys:

Confirmation number: 0GB69290PD223553N
The Following 5 Users Say Thank You to fisha21 For This Useful Post: [ View ]
12th February 2013, 01:59 AM |#1160  
zalzondabuzz's Avatar
Senior Member
Flag Bandung
Thanks Meter: 559
 
Donate to Me
More
Thumbs up THANKS!
thx...
adb push/ adb install to emolulator working damn good..!!
I Love VIRTUOUS....!!
The Following User Says Thank You to zalzondabuzz For This Useful Post: [ View ]
12th February 2013, 02:26 PM |#1161  
alkhafaf's Avatar
Senior Member
Thanks Meter: 637
 
Donate to Me
More
Hell Diamondback
Awesome updates, thank you very much..
I was trying the deodexing tool. It is very good and easy to use, but I got 4 files failed to deodex:
anroid.policy.jar
ext.jar
framework.jar
services.jar

I am on i9000 with GB ROM 2.3.6 ( API level = 10), using 4 thread with core i5.

Click image for larger version

Name:	vts_deodex.jpg
Views:	155
Size:	41.2 KB
ID:	1723505

Read More
Post Reply Subscribe to Thread

Tags
adb, all in one, apk, apk manager, apk multi tool, apktool, dex2jar, draw9patch, dsixda, ide, java, logcat, m10 files, m10 images, m10 tools, resources, sense, sense skins, smali, super powerful, syntax highlighting, theming, visual studio, vts, xml
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes