yashsingh1/xdaforums huggingface dataset:
[Virtuous Ten Studio] trogper:
Hi [MENTION=7504260]trevorlee0201[/MENTION] [MENTION=3448902]Pneuma1985[/MENTION]

How is your work on VTS going? I use VTS a few times a year for personal uses, as a hobby (i'm a student). Currently I'm trying to decompile and modify an app from a samsung 9.0 ROM, but am having issues with baksmali. The greatest supported/working version, 2.0.3, doesn't support the dex. To use a newer version of smali/baksmali, I'd have to modify strings with arguments in the VTS itself.

I have tried decompiling ToolWrapper, editing and recompiling it (ilspy+vs2019, reflexil), but VTS just hangs after a few seconds with the new dll. I would like to ask you if you are willing to edit it for me and send me the new version or maybe give me access to the sources. I woud like to occasionally contribute to VTS.

thanks

Edit: So the hanging was caused by .net assembly (dll) signature checking which I bypassed (at system level). But I'd sill like to update VTS to be usable with newer android versions
[Virtuous Ten Studio] mclaudio:
hello to all. i am new to VTS.

i am trying to start 1st project but i am stuck in this window. can someone please help?

[IMG="photo"]https://imgur.com/a/9wy3vBh[/IMG]

''imgur.com/a/9wy3vBh'''
[Virtuous Ten Studio] vapor33:
I hate to necro this post but does anyone have a working link for download?
[Virtuous Ten Studio] coal686:
Yes and no. I found a link for a somewhat updated version that @trogper posted and found a link to what seems to be the original one on Software Informer (one of those download sites). I can't vouch for either so use at your own risk.

Updated: https://xdaforums.com/t/updated-vts.4274379/

Original: https://virtuous-ten-studio.software.informer.com/
[Virtuous Ten Studio] trogper:
My version is based on download from the original website.

I have however stopped using VTS and mover to VS code with APK Lab, smalise and Java language extensions. The GUI (of APK Lab) is very basic, unlike VTS, but it gets the job done.
[Virtuous Ten Studio] Diamondback:
The answer to that question is clearly stated in the changelog :P
[Virtuous Ten Studio] alkhafaf:
Hello

You are awesome, this program is just very good and saves alot of time.

I successed in decompiling and compiling some system files, i wonder if i compile these system files using Testsign, will it change the original sign of the file system? or should I just copy the signature from the original file?

and second question, I tried to compile a third party apk (holo launcher), and I failed to do it, any suggestions ?

thank you very much
[Virtuous Ten Studio] Dunc001:
VTS resigns the apks as required (I have compiled many system apks and never had any problem with any of them) - you'll see in the VTS log the signing stage happening.

What changes did you make to Holo Launcher? Did you check the VTS log output (Extras>View Log) to see what the reason was for the failed compile?
[Virtuous Ten Studio] alkhafaf:
I even can not decompile, this is the log:
[Virtuous Ten Studio] Diamondback:
Did you properly install all required framework files? Because it loads one framework apk, maybe there are more that this apk needs?
[Virtuous Ten Studio] alkhafaf:
How can I know which frameworks it needs? However I knew that this app is based on ics launcher, so I used the Wanam ics apk manager and worked perfect.

I am sure there is a solution in VTS but still new with it.
[Virtuous Ten Studio] huazvi:
awesome job! thank you for your hard work. wait for you update the 1.7
[Virtuous Ten Studio] Diamondback:
Themers, have a look :)

Cool new feature
[Virtuous Ten Studio] varun.chitre15:
Oh! Wowwy!!
[Virtuous Ten Studio] robm1911:
Very nice!!! That will be extremely helpful
[Virtuous Ten Studio] shoutokuyaki:
sir....

whats the up-to-date version?

VTS Primadonna or etc?
[Virtuous Ten Studio] steal25:
That's a great feature!

Sent from my EVO using Xparent Red Tapatalk 2
[Virtuous Ten Studio] alkhafaf:
Thus is awesome feature. Thanks for your hard work.

I just want to ask y when build the framework.jar the preloded-classes file is deleted from the jar? And can u make the builder to add the original signature for system jar files instead of making a new signature?

Thank you very much.
[Virtuous Ten Studio] AndroidGraphix:
Looks like some m10 editing. Is this now the official thread for m10 editing? I've been following your other thread forever and it seemed like it's dead. No offense.

Good bye HTC Rezound, hello Galaxy S3!
[Virtuous Ten Studio] Diamondback:
ehhh....what? The current version is always stated in the thread title...

Not exactly sure what you mean with the first part. However, re-using the old signature is a planned feature.

VTS will be the successor to the M10Editor, yes. Already said multiple times here and in the other thread that m10 is done. Just waiting for the clearence of my team mates ;)
[Virtuous Ten Studio] alkhafaf:
About the first part, I meant that there is a file in the jar called (preloaded-classes) which would be deleted if I build the jar file.. I don't know why.. thanks alot
[Virtuous Ten Studio] huazvi:
just use the winrar to add the file you said into the .apk or .jar, it also works and doesn't matter
[Virtuous Ten Studio] alkhafaf:
yes I tried without this file and it works. So what is the use of this file? Maybe faster access?
[Virtuous Ten Studio] bobgeneric:
How to change the default background from stock ROM Eclair?

Make transparent background?
[Virtuous Ten Studio] Diamondback:
VTS 1.7.24.5563

Okay guys,

VTS 1.7.24.5563

is online now.

You can get it via the automatic update or in case of problems also as setup.exe via our website.

This especially means, that you guys can edit your favorite m10 files now :) Including Sense 4 support of course.

Unfortunately we still have no clue how to decompile the images :(

The

huge

changelog can be found here or in the app itself.
[Virtuous Ten Studio] mcluvn:
Thanks for the update. can't wait to get off work and play with it.
[Virtuous Ten Studio] AndroidGraphix:
Thanks for the update. I thought I posted already but I guess it didn't post....weird.
[Virtuous Ten Studio] jasminthoria:
Thanks for update looking forward to mod M10 files now with VTS. Great work by whole team thanks again.:good:
[Virtuous Ten Studio] mr.jaguar:
ok, not to hijack or anything, but how do I patch services.jar? I've seen several patches floating around, but nothing that says it's a signing patch.

thanks
[Virtuous Ten Studio] Diamondback:
services.jar has a method implemented which checks whether the signaure of an app is still the same as when this app was loaded first (first boot). If the signature is different (after test signing) android refuses to load this app (it doesn't appear).

You need to hack this method so it always says "yes this signature is still the same". Depending on OEM and Android version this has to be done in slightly different ways.

But all in all you have to find the file PackageManager.smali and look for methods like "compareSignaturesLP" or "checkSignatures".

These have to always return 0 or 1 then (also depends on *where* you apply this hack)
[Virtuous Ten Studio] shoutokuyaki:
Sir, can I use this for another device? Like a samsung, LG?

Sorry noob question:o
[Virtuous Ten Studio] Diamondback:
As long as it's Android, you can of course use VTS :)

There are no device specifics things. Just make sure to install the proper framework files from your device via the settings menu.
[Virtuous Ten Studio] mr.jaguar:
Thanks!

now it's time to go digging through the code.
[Virtuous Ten Studio] shoutokuyaki:
Thank's sir

Ur application so help me for modding:):);)
[Virtuous Ten Studio] zalzondabuzz:
Reserved 4 update.. thanks brew..☺Hë•⌣•hë•⌣•Hë•⌣•hë☺
[Virtuous Ten Studio] alkhafaf:
This thread should be in the general android development. I think many people even don't know this great and useful IDE software....
[Virtuous Ten Studio] Dunc001:
Agreed - much bigger than Software Development!
[Virtuous Ten Studio] Jimlarck:
Awesome!!
[Virtuous Ten Studio] timberwolf671:
Does anyone know if the program can decompile the shared.m10 images? At this point all I see is edit xml's and no way to decompile iamges withing the file.
[Virtuous Ten Studio] Diamondback:
Nope, not yet. Should probably state that clearer in the OP, only the changelog mentions it atm. Thanks for pointing that out :)
[Virtuous Ten Studio] Diamondback:
I got some cool new features for the themers amongst us :)

Will be available with the next update.

As always you can look up new things in the changelog which will be updated on a regular basis.

Here are some new things:

Jumping between xml resources

You can jump to most resources now by [CTRL] clicking on them in the XML document

Improved color preview

Not only hex color strings are underlined, but also color references prefiew the actual like that now

Colored references

Tooltips for strings and pngs in xml documents

Hover over a string reference or a png drawable reference to show a little preview.

Image preview

String preview
[Virtuous Ten Studio] AndroidGraphix:
Nice. That's some nice features to add. Dl'ing now. ;)
[Virtuous Ten Studio] Diamondback:
Will probably take some time until this hits the retail version, since I am working on something much bigger ;)
[Virtuous Ten Studio] zhp pilot:
The program looks good. I've been following this thread for sometime looking for news on m10 images. However, after I saw that last update with the hex codes and previews I decided to download and check it out, get to know it if you will. I did noticed that it doesn't show colors when in /layout for instance. Not sure if the example is because its calling out a background and not a color per se (i.e. android:textColor, etc) but here's what I'm talking about.

https://dl.dropbox.com/u/28132460/vts_color_codes.png

Also I have one suggestion with the color previews. Maybe adding a thin black border around the preview. On very light colors sometimes its hard to tell if it's showing a color that's near white or if its not showing a preview at all. Plus that would make the color previews stand out more if you are quickly looking through xmls. Esp white. Somethings I'm breezing through files looking for white and I'll overlook a ffffffff cause it blends in with the rest of the text. A black border on the preview will make it stand out being out of the ordinary and not text.

At any rate, the UI is very nice and I can tell a lot of work has gone it this. Keep up the good work. :)

edit: I see now that what it's doing is underlining the text with the color. I guess my suggestion would be hard to implement in that case.
[Virtuous Ten Studio] Diamondback:
Not sure if I understand you correctly, but the referenced colors do not preview at all with the current public version.

It only shows raw hex strings.

The next version however will include preview for referenced colors as well as tooltip previews for referenced strings and png drawables as visible in the pictures I posted. :)

And yea, since the color previews are just a simple underline, it's not really possible to add a border there. Any ideas for a better/alternative preview?
[Virtuous Ten Studio] zozor:
Thanks DaimonBack , your work is awesome
[Virtuous Ten Studio] MagicalSandwich:
I'm still trying to learn a lot about android and this tool, so far its very nice. I have a noob question though, do I have to deodex apps before I can edit smali? Or is there a way to import an apk and its odex file?
[Virtuous Ten Studio] Diamondback:
Yes, you DO have to use deodexed apps. I got one or two request to include deodexing with VTS but I don't think it really fits the concept.

So deodexing probably won't be an option in VTS for the next time. Just use smali /baksmali or the kitchen to deodex :)
[Virtuous Ten Studio] MagicalSandwich:
Okay, thanks. Just making sure I wasn't missing something obvious
[Virtuous Ten Studio] vegetaleb:
Thank you so much for this tool!!

I have a question about m10, now that we can edit them for Sense 4.0, can I change a code of an m10 so it goes transparent?

Here's my project: make sense clock transparent!

The m10 ''clock_weather_half.m10'' and ''clock_weather_small.m10'' are the suspected files for it.

They call png:

''clock_weather_panel.png''

''clock_weather_panel_l.png''

''clock_weather_tile_shodow.9.png''

...

Can we simply replace the call for png by a color code?
[Virtuous Ten Studio] Diamondback:
No, you can't do that. Since they removed the transparency property in newer Sense versions, you probably have to wait until we can decode the images and then edit the image itself.

However, you thing you can try, is setting this:

to "false" instead. It should make it invisble.
[Virtuous Ten Studio] vegetaleb:
Good I will try this!

So logically the png with visible = false should not be appear on the widget right?
[Virtuous Ten Studio] Diamondback:
That's the idea ;)
[Virtuous Ten Studio] vegetaleb:
Tried it,the apk looked ok but then I copy/paste it in system/app via rootexplorer,rebooted the HOX and the widget disappeared from the list :crying:
[Virtuous Ten Studio] Diamondback:
Are we still talking about the ClockWidget? If so, did you (or rather VTS) zipalign the apk?

What ROM are you using? The ROM needs to have a signature hack, otherwise it most likely won't work easily.

What did the logcat say?
[Virtuous Ten Studio] Dunc001:
You might need to try clearing data from HTC Sense (Manage Applications>HTC Sense>Clear Data) to force it to rebuild the available widget list, but be aware this will scrub your homescreen layout as well...
[Virtuous Ten Studio] vegetaleb:
I am using Viper rom on HTC One X

Gonna see the zipalign thingy ;)
[Virtuous Ten Studio] trollallot:
Try signing it
[Virtuous Ten Studio] timberwolf671:
Thanks for the reply and looking forward to when it can. Also glad you pointed out some features available in the program. It makes editing xmls look like I writing source code in an IDE. Great program once I get the hang of it. Could use a few more pointers like this on your page for dummies like me.

From the Timberwolf671 den phone
[Virtuous Ten Studio] chzzz:
Hi there, glad to hear you finally managed to add sense 4 support.

I'm stuck and I need help. How do I export or at the least view the images. I only see them as x10.
[Virtuous Ten Studio] Diamondback:
Yea, as already said, you can't view images yet. Besides that, what you are seeing there are NOT the images.

These are containers that HOLD the images later. But they are NOT saved there. The images themselves are in an apk called 'fusion.apk' (again, you can't decompile them)
[Virtuous Ten Studio] zozor:
Hi DiamonBack ,

I'm trying to compile a sense 3.6 com.htc.resources,but I always get an error.

In the first compilation ,both was successful ,now I get sth that should can't be found and a lot and errors , I have re-installed the framework and the resources ,but still get the same error .

Any ideas ?

EDIT : Sorry I am a penguin,I didn't provide enough sources to compile
[Virtuous Ten Studio] zozor:
The application sometimes do really crash when delete a long part of code ! We have to wait some minutes to let it debug itself .
[Virtuous Ten Studio] jgrimberg1979:
Dude you rock thanks so much for your kick ass creation!
[Virtuous Ten Studio] Diamondback:
I will have a look at this. 'Code' assumingly means smali code? What exactly is your 'delete behavior'? Select a long part and delete it then? Or press and hold backspace / delete?
[Virtuous Ten Studio] Diamondback:
Do we have any talented english writers here? (nationality doesn't matter, just your english skills ;) )

I'd need a few people to create help content for VTS. This includes:

Medium to long guides with screenshots etc for my upcoming VTS website

Short guides, tips & tricks and explanations for the VTS in-app help

Maybe even video guides on special topics

Unfortunately I really don't find the time to do these things on my own :/

So if you have some spare time and speak/write fluent english, please feel free to contact me here in the thread, per PM or via #vts-dev on Freenode :)
[Virtuous Ten Studio] zozor:
Yes smali code .Deleting a/or methods .Right ,when selecting a long part 23+ lines the "backspace,delete" .Crash the application for a while or completely

---------- Post added at 12:01 PM ---------- Previous post was at 11:59 AM ----------

Love your work,want to help but I am a native french .
[Virtuous Ten Studio] Diamondback:
I just fixed a bug which could be related. If you deleted the END of a method then an exception was thrown. However, this shouldn't crash VTS actually.

As I said, I don't care for nations, I just need people that can write gramatically correct english :) Obviously your vocabulary should be nice too ;)
[Virtuous Ten Studio] Dexter_nlb:
Small question for the installation process.

After checking Java and .Net4 is in place, and setup has finished, machine rebooted once.

I tried to start the application, but the main flash window shows once and nothing else happens and it dissappear?

got windows7/64bit , and known solution? or missing component i did not see needed?

do not see many mentioning it, so the problem must be unique :) but anyone got any ideas?
[Virtuous Ten Studio] Diamondback:
Is the process (VirtuousTenStudio.exe) still running? (Check via taskmanager)
[Virtuous Ten Studio] Dexter_nlb:
yes it is.. i tried to debug the files the process was opening, but it did not really look for much and the logs directory file is empty.
[Virtuous Ten Studio] Diamondback:
Do you have any other windows open? Sometimes the initial window doesn't show a taskbar icon and hides behind other windows until you click on it (not sure why that happens...)

If any other windows are open, try minimmizing them one by one (not via [WIN]-D or similar features)
[Virtuous Ten Studio] Dexter_nlb:
i closed everything as one of the ideas, since that have been seen before.

not sure it helps , but here goes.

this is what process monitor see as the last few lines before it just hangs.
[Virtuous Ten Studio] Diamondback:
Hm no, not really. Can you come to #vts-dev on Freenode?
[Virtuous Ten Studio] Diamondback:
One thing that really bugs me:

http://bit.ly/NnotZg :good:
[Virtuous Ten Studio] silverxbv2:
So are you implying sir, that m10 images have been solved?

Sent from my ADR6425LVW
[Virtuous Ten Studio] Diamondback:
I never imply stuff :angel:
[Virtuous Ten Studio] mayfield103:
Can't wait for this :D
[Virtuous Ten Studio] invasion2:
Sweet, Sense 4.0 themes here we come!
[Virtuous Ten Studio] Pneuma1985:
Cant wait getting the images in fusion would be huge...
[Virtuous Ten Studio] dfskevinohyeah:
haha, that is not implying that is straight out proof lol, amazing work Diamondback!
[Virtuous Ten Studio] vegetaleb:
I want to give a huge THANKS for the Virtuous Team!

I finally released a working transparent HTC clock widget on One X thanks to the new editor.

Now waiting for m10 png preview and replacing for even stronger themes :good:
[Virtuous Ten Studio] TaintedByte:
Ohh this is going to be awesome. I'm giddy with excitement. Great job on the app as a whole but with the upcoming m10 editing? You guys rocked any other editor out of the water. Keep it up :good:
[Virtuous Ten Studio] varun.chitre15:
Just had a suggestion

Instead of underlining the color code with the same color'underline' how would formatting the color code with same color in bold would sound? as it becomes more convenient to identify when it is slightly bigger

I suggested this because the 'underline' is too thin that it becomes difficult for people having spectacles lol.
[Virtuous Ten Studio] Diamondback:
What do you want to do the 50 shades of grey? :p

I don't think a 'white' text would be so cool ;)
[Virtuous Ten Studio] varun.chitre15:
lol I didn't think of that :D

So you have any solution for that?

It really makes me crazy to identify the color, maybe make it more bold in next update?
[Virtuous Ten Studio] Diamondback:
I prepared a little survey on OS versions.

Please fill it out if you have the time ;)

VTS Survey
[Virtuous Ten Studio] trollallot:
Please don't flame!

Great work guys

I was wondering if its a possibility to release just the m10 editor without the actual studio for old school people like me who like to use apktool by itself?

Obviously when everything is done.
[Virtuous Ten Studio] Diamondback:
No. And there is actually no need to. You can use only the m10 features without any problems.

You are not forced to use the ApkTool integration. However, if you are a themer, you'll greatly appreciate the added functionality ;)

(Smali people of course too :D )
[Virtuous Ten Studio] bobgeneric:
Hi DEVs!!

I update my device to 2.3.7 - Xperience V12

So i need a little help, to turn my background transparent.

What line in styles.xml edit and what write?

Thanks.
[Virtuous Ten Studio] Ajthescot:
Line = unknown don't know what background you want to change.

Android:background"blah blah" to

Android:background"@color/#00000000"

Hope that's what you looking for.
[Virtuous Ten Studio] Diamondback:
Please don't make this a "how do I change xyz to zyx" thread ;)

You can ask these questions in other threads. THis one is only for VTS related questions.
[Virtuous Ten Studio] invasion2:
Love the skin!! It's great. Looking forward to the m10 update!

Sent from my HTC One S using Xparent Blue Tapatalk 2
[Virtuous Ten Studio] bobgeneric:
My Settings background.

Thanks! i'll try it. :)
[Virtuous Ten Studio] zozor:
That's impressive :fingers-crossed:
[Virtuous Ten Studio] invasion2:
Loving the holo skin! Give a teaser for next skin?

Sent from my HTC One S using Xparent Blue Tapatalk 2
[Virtuous Ten Studio] XsMagical:
I bought both skins for my one x, great job!

I can't wait the the new update, I have so many skins to port.

Sent from my Nocturnal'd ONE XL Running Sense 4.1
[Virtuous Ten Studio] zhp pilot:
Screw the teasers. Release the kraken of v1.8 so we can all edit m10 images. Lol.
[Virtuous Ten Studio] Diamondback:
Guys, please don't forget that just because we can make skins this doesn't mean that editing m10 pictures is totally save and ready for public.

People tend to think that there is only one kind of "it's working", but there is not. There's much more to a good program than code that might work.

Just because our themer can edit pictures with a lot of help and troubleshooting from me, this doesn't mean you guys can also.

Please give me some time to wrap everything up in a nice package everyone can use ;)
[Virtuous Ten Studio] zhp pilot:
Thank you for the clarification. It's too easy to assume I guess.
[Virtuous Ten Studio] trock62:
A quick noob question in the old m10 method you used to be able to change the oblicty from 1 to 0 to get transparent widgets. Using the VTS how is this possible. is there a good user guide out there to start a bigginer to mid themer for theming widgets using vts.
[Virtuous Ten Studio] Pneuma1985:
We are jealous!!!!:p
[Virtuous Ten Studio] Jonny:
If I may be so bold, I have a feature "request" question.

Is it possible to include a .class editor or java editor as well because some much prefer editing java than smali because java is much much easier to read and understand.

I know there are java decompilers out there but my problem with them is they dont give usable code for eclipse. The reason I ask this is because I'm trying to add tweaks to the original leedroid tweaks project for sensation and I know java fairly well but not so good with smali. I've tried sending the dev who was doing it before me PM's but he wont reply to any of my PMs (I have tried multiple times over the space of 2 months)
[Virtuous Ten Studio] Diamondback:
No, this is not possible. As you already recognized, the java decompilers don't give you usable java code, they can be only used for reference and to understand the smali code.

No way to re-compile the java fragments.
[Virtuous Ten Studio] Jonny:
Ah ok, looks like I need to improve my smali skills then :)