yashsingh1/xdaforums huggingface dataset:
[Virtuous Ten Studio] Dunc001:
1 is an excellent suggestion.

2 should already have been working - I thought Diamondback had implemented code jumps for all resources? Never had occasion to try it with styles though. Bear in mind the jumps will only work within the current project (so only if resource is contained within that project as opposed to one of the other framework files)

3. You can create a new solution whenever you like without having to restart VTS? Right click on your solution name in Solution Explorer and hit Unload Solution. Then simply click on File>New Project and off you go again :D
[Virtuous Ten Studio] Diamondback:
Pretty much what he said.

1) Hm not sure about that one, would be pretty much only useful for custom signing keys, no?

2) Should be working, yes. (If within the current project)

3) The "New solution" thing is indeed a bit confusing for people not used to this, I'll try to think of something better.
[Virtuous Ten Studio] fisha21:
This is what I was getting at when I suggested being able to batch add apks to a solution. To give some context: I've been working on the HTC widgets from the latest jb rom. Since all the settings are preset for ICS/Sense4.0 apks, I had to manually change them for each apk. That's why I was thinking about being able to batch add them...just set the options once and apply them to multiple apks. But alkhafaf's suggestion would achieve the same effect...
[Virtuous Ten Studio] alkhafaf:
1. Actually it is useful if I want to develop a theme of a specific ROM, so every apk of that ROM should have the same options. ( same framework tag, api level, sign method).

2. It works, but doesn't work for navigation inside the style itself ( Jumping to a line in the file itself).

3. Thank you Dunc001, this solved the problem, it would be better if an option put in file which tell ( New Solution) which automatically close the previous solution and creates new one.
[Virtuous Ten Studio] Diamondback:
Yea I see. I guess the "batch-add" would be better then? Maybe i can come up with something rather simple in the userinterface.

2) So you are talking about style references within the xml itself? So one style references another and that doesn't work? Jumping into styles.xml does work in the first place though?

3) Waht about putting a "New solution" button right below the "new project" button in the "File" menu?
[Virtuous Ten Studio] alkhafaf:
2)yes That's what I mean. Yes jumping into styles.xml works.

3)yes, you can make this option appears only if there is already a solution opened.

And about the batch-add, it would be better, and make a check box to choose if they share the same options, or just make batch-add only for those apks which share the same options.
[Virtuous Ten Studio] fisha21:
Well, the other option would be if we could change the default settings, so new projects automatically default to the chosen android/API/Sense version. Might be simpler than a batch add option?

Judging from the number of PMs I've had the last few days, that would be a welcome addition
[Virtuous Ten Studio] alkhafaf:
Agree. Or simply just save the last options of the last created project.
[Virtuous Ten Studio] Diamondback:
Okay cool, I'll have a look at those issues. :good:
[Virtuous Ten Studio] lmhb0420:
Help!

Problem Solved
[Virtuous Ten Studio] JokerAce:
OP, have you tried decompiling and then recompiling swiftkey 3? Just pure decompile and recompile. No changes made to any files. It doesn't work for your tool, nor the apk multi tool, nor apktool.. I tried many tools, but all gave me resources not defined errors. By right, if no changes are made to the decompiled apk, it should recompile fine. But in this case, it doesn't.
[Virtuous Ten Studio] Diamondback:
Well there is only one "basic" tool. Everyone uses apktool in the end.

And Swiftkey can't be decompiled for some reason. You'll have to search in the apktool thread for that ;)
[Virtuous Ten Studio] Diamondback:
Okay, cool, I will look in to that.
[Virtuous Ten Studio] bluefa1con:
Thanks

why is this thread still 6 pages comeon people spread the love

please pm me if you get that feature working i am going inactive in a week for exams :)
[Virtuous Ten Studio] varun.chitre15:
Yes I have updated drivers.

It might not be graphics issue as I have dedicated ATI 1GB Graphics for gaming

MS Office 2010 which has more better UI than VTS runs buttery smooth.

Tried reinstalling .net framework, same problem :( :( :(

Burned from my laser torch using pencil cells
[Virtuous Ten Studio] Diamondback:
Okay, i think I fixed the XP issues. Anyone available to test it?
[Virtuous Ten Studio] qaysedcftgb:
did you call for me?

Here I am ;)

Could test the XP topic this evening.

Cheers

qaysed
[Virtuous Ten Studio] Vernox701:
Haven't kept up , but do I need to do any thing special to re-compile ICS apk's. de compiled fine and I was able to edit the .9png but after trying to rebuild I get this error

16:19:17.102: [Normal] - ApkTool.CompileApk: 'Compiling apk'
16:19:17.278: [Error] - ApkTool.CompileApk: 'ApkTool: java.lang.UnsatisfiedLinkError: java.util.zip.ZipFile.open(Ljava/lang/String;IJZ)J'
16:19:17.278: [Error] - ApkTool.CompileApk: 'ApkTool:	at java.util.zip.ZipFile.open(Native Method)'
16:19:17.279: [Error] - ApkTool.CompileApk: 'ApkTool:	at java.util.zip.ZipFile.<init>(Unknown Source)'
16:19:17.279: [Error] - ApkTool.CompileApk: 'ApkTool:	at java.util.jar.JarFile.<init>(Unknown Source)'
16:19:17.280: [Error] - ApkTool.CompileApk: 'ApkTool:	at java.util.jar.JarFile.<init>(Unknown Source)'
16:19:17.280: [Error] - ApkTool.CompileApk: 'ApkTool: Exception in thread "main" '
16:19:17.280: [Error] - ApkTool.CompileApk: 'ApkTool failed, ExitCode: 1'
16:19:17.280: [Error] - <>c__DisplayClass15.<BuildApkAsync>b__14: 'Apktool failed while compiling apk!'
16:19:17.281: [Error] - <>c__DisplayClass15.<BuildApkAsync>b__14: 'ApkTool failed, ExitCode: 1'
[Virtuous Ten Studio] Diamondback:
Hm, haven't seen this ApkTool error to date yet...

Did you try using another ApkTool version?
[Virtuous Ten Studio] Vernox701:
No its using 1.43 located in the vts file directory

edit: I will re install everything later on I didn't have java setup when I first installed VTS and may be my install is messy like my desktop. I was just looking for an easy way to pull .9png
[Virtuous Ten Studio] Diamondback:
Well then try using another Version. Also make sure to try different combinations for decompiling and recompiling.

However, some apks simply cannot be handled by Apktool. Not much you can do then

Sent from my HTC One X
[Virtuous Ten Studio] broodplank1337:
Thanks for this tool, I think this is the perfect alternative for APK Manager, still have to get used to it but I think this will save me a lot of time :). Great job!
[Virtuous Ten Studio] crz6662:
Keeps saying I need to install .Net framework v4 which I already had but re-installed anyway, still the same message. Suggestions?
[Virtuous Ten Studio] alper.s:
anyone here with win xp? doesn't work for me.
[Virtuous Ten Studio] alen1901:
Restart pc?

Sent from SpeedMachine i9023
[Virtuous Ten Studio] qm4n76:
Thanks diamond, great tools, will try this soon
[Virtuous Ten Studio] Diamondback:
I pushed an

alpha

update last night which should sovle the XP issues.

Feel free to test it.

To find this update you need to enable searching for alpha updates in teh settings first.

Do the following:

Go to settings

Open "General" tab

Check the "Search for alpha updates" checkbox

Search for updates manually via the button or restart VTS
[Virtuous Ten Studio] darkmantra:
Works on XP

Works like a charm now on my XP, previously i cant open any apk. Thanks
[Virtuous Ten Studio] Diamondback:
Glad to hear that, it was a pesky Microsoft bug, known since almost 3 years now... :rolleyes:
[Virtuous Ten Studio] alper.s:
don't work for me :( maybe my requirement no enough... net framework...???

if i click to "new project" or "open settings" the go directly to the home tab.

i think its time to move to windows 7 seven asap :)
[Virtuous Ten Studio] Diamondback:
Can you come to my IRC channel please? #vts-dev on freenode.
[Virtuous Ten Studio] darkmantra:
Try to manually edit the Virtuous Ten Studio.exe.config in notepad++ and edit this line below. set the value to True

<setting name="SearchForAlphaUpdates" serializeAs="String">

<value>True</value>

Then start the program again to download the patch, it was the same for me also cant get to the Setting window.
[Virtuous Ten Studio] desirech4cker:
does this have r.9.png decompiler?

how can I fix it
[Virtuous Ten Studio] Diamondback:
That's something apktool needs to be fixed for.
[Virtuous Ten Studio] JokerAce:
Decompile is fine. Recompile is the problem.
[Virtuous Ten Studio] Diamondback:
So replace "decompile " with "recompile" in my sentence ;)

The actual meaning stays.
[Virtuous Ten Studio] timoz73:
Sent you an Email

Hi Diamondback,

My name is Tamer Khalifa and i have sent you an email, i am from Egypt whereof Paypal is not supported in my country, any luck to remove watermarks for my own private use for my Htc One X skin modifications. Any help is much appreciated...
[Virtuous Ten Studio] Stephen:
After buying the licence I am loving VTS. I have the sensation and use ViperS rom which is sense 4.1. Currently I have edited the fusion.apk file and changed the lock screen ring the clock and the nav bar.

Now I want to edit the people widget and the weather widget to match my theme. I was hoping for some help here as I am a bit of a loss as to what I need to do to skin these two widgets.

Any help would be appreciated.
[Virtuous Ten Studio] Diamondback:
Have a look here:

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

That thread is probably better suited for that topic :)
[Virtuous Ten Studio] Diamondback:
And I sent you one ;)
[Virtuous Ten Studio] bhupatib:
Thanks to this I was able to run it properly and It's worth iterating for Windows x64 users using 64-bit JDK to set up path variable as such. For the uninitiated, go to system properties--environment variables-- add new user variable--name it PATH--paste in these values:

C:\Program Files\Java\jre7\bin;C:\Program Files\Java\jre7\lib;C:\Program Files\Java\jdk1.7.0_09\bin;C:\Program Files\Java\jdk1.7.0_09\jre\bin

Reboot and you won't get those can't find binary errors.
[Virtuous Ten Studio] Diamondback:
Do we have anyone here who can a proper introduction video, showing some of the key features of xda?

Preferredly with some english voice explaing some things.

Should be some sort of a teaser video, no tutorials or stuff, just something to show new users what VTS is capable of :)
[Virtuous Ten Studio] toxicthunder:
I have the Loquendo TTS Engine if you would like to use it. :)

Oh..and AT&T voices with it as well :) It'll be like having Jordan or Adam Outler speaking :p
[Virtuous Ten Studio] tdk55:
A Diamondback and the rest of the Dev team. Thanks for this awesome release. I just donated. Hope I can use it, and it's not over my head.

---------- Post added at 11:50 PM ---------- Previous post was at 11:41 PM ----------

Quick ?, So I want be able to edit the .M10 files for Sense 4.1 without my license. If so, I can't wait to receive it in mail.
[Virtuous Ten Studio] Diamondback:
Haha, well I'd prefer a real voice :D
[Virtuous Ten Studio] zalzondabuzz:
I agree sometimes I forget to change that option... :D

I luv VTS :good::good::good:
[Virtuous Ten Studio] Stevenator21:
First of all, I love your tool!

Second of all, I can't find where my built APK's go!
[Virtuous Ten Studio] il Duce:
File/solution_name_folder/project_name_folder/binary/

That's from memory might be off but yeah.
[Virtuous Ten Studio] Diamondback:
Exactly, you can easily get there with clicking on the "Binary" button on the "Home" tab and then selecting the project you want the binary of. :)
[Virtuous Ten Studio] zalzondabuzz:
I've go on eror when I compile some Gbread apk's.. (no eror on log hstory) The apk's not work properly on my device sir...

Sent from my GT-S5360 using Xparent ICS Blue Tapatalk 2
[Virtuous Ten Studio] il Duce:
What error?
[Virtuous Ten Studio] zalzondabuzz:
Apk"s can't read/work on my devices....

I use GB 2.3.3...
[Virtuous Ten Studio] il Duce:
This makes no sense at all.
[Virtuous Ten Studio] Diamondback:
We really need some more information here... What does the logcat say?
[Virtuous Ten Studio] zalzondabuzz:
Everything is fine when building...

But when I push to system . Apks not work/read properly..

But if i use previous ver. Of vts. Everythings ok sir..

Sent from my GT-S5360 using Xparent ICS Blue Tapatalk 2
[Virtuous Ten Studio] Diamondback:
So what does the logcat say?

I have no idea what "Apks not work/read properly.." means...
[Virtuous Ten Studio] varun.chitre15:
Did you set API level to Gingerbread in project settings?
[Virtuous Ten Studio] zalzondabuzz:
Wait ill send a logcat..

Of course I set to gb 2.3.3..

Sent from my GT-S5360 using Xparent ICS Blue Tapatalk 2
[Virtuous Ten Studio] zalzondabuzz:
I mean, some of the apk that in the push to the system is not visible. like settings.apk (for example)

Here's some log sir , I attached below ....

:)
[Virtuous Ten Studio] Diamondback:
No, we need a logcat... As you already said, building the apk went fine, so no use to look at the VTS log.
[Virtuous Ten Studio] zalzondabuzz:
so where is the problem ? :D

I mean apk build went smoothly but when I push apk to the /system, apk is not visible :(
[Virtuous Ten Studio] il Duce:
What EXACTLY do you mean by "not visible"?
[Virtuous Ten Studio] Deadly:
Friend... read my guide in signature... get logcat from any of the method given in guide which suits you... nobody can help you until you give logcat...

-------------------------------------------------------------------------

★Nothing is True.. Everything is Permitted©★

Have you seen a Muffin..?;)
[Virtuous Ten Studio] zalzondabuzz:
hmmm, it's hard to explain ...

I give you an example, I have successfully compile Settings.apk with VTS. then I push it to / system and set permissions and reboot, Settings.apk not appear bro

You can see below my logcat (attached file)
[Virtuous Ten Studio] alkhafaf:
Did u choose to keep old signature in vts settings?
[Virtuous Ten Studio] il Duce:
Is there a META-INF folder in your finished apk?
[Virtuous Ten Studio] zalzondabuzz:
Yes I do sir..

---------- Post added at 01:00 AM ---------- Previous post was at 12:47 AM ----------

Yeah theres META folder inside ..

may you can try to decompile this apk's.. to see some log https://www.dropbox.com/s/ytjgkh7z8ga65xy/Settings.apk
[Virtuous Ten Studio] icedef:
Trying this now, I was able to decompile my apks but I need to edit some files in it. :)
[Virtuous Ten Studio] zalzondabuzz:
What files to be edit?

Sent from my GT-S5360 using Xparent ICS Blue Tapatalk 2
[Virtuous Ten Studio] thantos2024:
Hoping someone, can help me out, I have been working on my port for the desire S, and it been coming along nicely till today, when I went to reedit the framework-res.apk as a couple of users were requesting an adjustment to tur auto brightness levels. I launched VTS and reopened the solution I already head there, rebuilt with no errors logged and push the file to my phone, and promptly got into a bootloop. When I checked the binary the file size was only about 6.8Mb when the last time I modded it, it came out as 9Mb.(the original file started at 11Mb so 6 seems really small.)

I have found that even if I just decompile and recompile the framework-res file now it still comes out at only 6mb and will cause me to go into a bootloop.

I was hoping that perhaps a more experienced dev might have some idea of what is wrong and where I should look to fix it.

I am running windows 7 64, with the latest java, all windows updates etc installed. I have tried different apktool.jars going back to 1.4.2.

Oh and the Rom I'm working on is a port of sense 4.1 on android 4.0.4.

Any help to get this compiling properly again would be great as its kinda stop me cold atm.
[Virtuous Ten Studio] il Duce:
catch a log *when* it forces reboot, maybe that will help.
[Virtuous Ten Studio] Diamondback:
The size difference comes from compression. ApkTool always compresses the final apk.

As for the error, give us a logcat :)
[Virtuous Ten Studio] Michxda:
Amazing tool, thanks!
[Virtuous Ten Studio] thantos2024:
Sorry yeah I realize that ApkTool always compresses the presses the file, what I was wondering about was the large change in the amount of compression.

When I first modified framework-res.apk and recompiled it, the size went from 11Mb to 9Mb through compression and that works fine, now though, even though I open up the original solution with the exact same settings, when I recompile it goes from 11Mb to 6Mb, so it has more than double the amout the file is reduced by. I was wondering why the sudden change in the amount of compression compared to before, even if I dont alter any of the files.

Okay I have found a work around to the problem, if I drop in the META-INF and AndroidManifest from the original file then it boots fine.
[Virtuous Ten Studio] Pacattack:
The Apktool part does not seem to be working :confused:

I took out my changed files from the apk, VTS created and replaced them into the original apk.

Then decompile and recompiled in apk manger :D

Worked for me, after trying all night :laugh:
[Virtuous Ten Studio] Daekin:
Bug report

I have posted this on IRC, but to let others know and to keep track of it, I will repost it here:

on Windows 8 Pro 64bit, when trying to run WinMerge from VTS I get error about missing MFC71U.dll

suggestion: add missing file to VTS installation
[Virtuous Ten Studio] Diamondback:
Nope, that's a system dll. I won't include that ;) I guess your Windows installation is corrupted and that's why it won't load that dll.

Or maybe WinMerge needs an update, I'll have to check that.
[Virtuous Ten Studio] shoutokuyaki:
same with me..

i use wndows 7 ultimate
[Virtuous Ten Studio] Pacattack:
I had no problems with this file(x64).

I check for it on my system and notice that it was installed many times :)

Mainly due to having Nero installed.

:)
[Virtuous Ten Studio] Diamondback:
Well it turns out the WinMerge documentation actually recommends to include those dlls in case of problems.

So I'll do that with the next update.

In the meantime:

Download this: http://downloads.sourceforge.net/winmerge/Runtimes-2.12.4.zip

Place all the *.dll files in the following folder: "{VTS-Install-Dir}/External/WinMerge" {VTS-Install-Dir} is usually "C:\Programs\Virtuous Ten Studio" or "C:\Programs (x86)\Virtuous Ten Studio"

WinMerge should start after that.
[Virtuous Ten Studio] Steve0007:
Guys,

Does someone know the png name for the small calendar widget (Skin 4+ under JB)?

I could skin and test until I find it, but would be much faster if someone already know :cowboy:

EDIT: thanks to Bebida I got it now :)

For those who are interested, it is common_panel.9 and/or common_panel_dark.9
[Virtuous Ten Studio] Dic3ptor:
Hi all

Can somebody tell me which files are for the Widget BG is on Sense 4.0 android 4.0.3?

Sry Steve dont know the files name for calendar.

EDIT: Okay those files are for the Widgets.

common_panel.9

common_panel_dark.9

B64ED60C

38789244

10F5C238
[Virtuous Ten Studio] Daekin:
it is not system DLL anymore. official support has ended and it is not included in operating systems. all apps should include that (because app can reference specific version so local copy is needed)
[Virtuous Ten Studio] Diamondback:
Yea ,see my post above.
[Virtuous Ten Studio] shoutokuyaki:
Sir i confused on API LEVEL...

Which i choose? Gingerbread 2.3 or 2.3.3, my android version 2.3.6

Thanks before

Sorry my english bad
[Virtuous Ten Studio] Diamondback:
You'd have to use 2.3.3 then :)
[Virtuous Ten Studio] timoz73:
mimic sense 3.5 circular NavBar in VTS

Untill i succeed in letting a friend of mine pay via paybal from outside my country (since paybal is not supported here in Egypt) Is it possible in VTS or in other words does VTS have the capability to change the width of the bottom Nav Bar png found inside the fusion.apk so that it completely fills the display width like old circular sense 3.5 nav bar. What i am trying to achieve is creating / mimic the old sense 3.5 taste to my HOX.

Thanks in advance for sharing knowledge and thoughts.
[Virtuous Ten Studio] DavideDroid:
Good job! :good:
[Virtuous Ten Studio] Diamondback:
Well there are no definite restrictions (ie. things you can't do) without a license, so yes if you know how, you can do such things with or without a license.

If you don't have one VTS places a watermark on changed m10 pictures (and only on m10 pictures, normale ones are unaffected) , but it never cuts the actual functionality.
[Virtuous Ten Studio] timoz73:
Thank you, but this didn't answer my question, in all circumstances i love VTS and i will buy it, until then i am not worried at all about the watermarks.

My question is how to modify the dimension (width) of bottom bar png file inside the M10 file of the fusion.apk.

If i used photoshop for example to alter width it simply didn't work. What i am only able to is playing with the png itself (color, opacity ...etc) without being able to alter its dimensions within the m10 file (not graphically in third party applications because i am an expert in that). Of course this is regardless of the watermark issue you are pointing to.

i am also attaching pictures of what i am trying to achieve and highlighted in yellow in the attached code the numbers that i changed to enlarge my NavBar, the hash name for the png in question is "CD52C77A" but the result i got at the end is a completely dull black NavBar with the original dimensions.

Thank you in advance again...
[Virtuous Ten Studio] Carlos_Manuel:
This takes only something 17 Mb? :D

and I thought this size would have been more than 200Mb.

Thanks!
[Virtuous Ten Studio] Dunc001:
Size isn't everything... ;)
[Virtuous Ten Studio] Diamondback:
Hehe, most of the size is actually from the external tools like apktool ;)

The core stuff is only around ~8mb :good:
[Virtuous Ten Studio] timoz73:
Any chance of support to my question, thanks in advance again...
[Virtuous Ten Studio] Diamondback:
Well that's the part where "if you know how" becomes relevant... In theory this is totally possible, but I am not sure if anyone ever changed the physical size of an image yet.

I certainly didn't, so I can't give you 1-2-3 instrcutions on how to do that. You'd have to learn how m10 works and which changes result in which difference etc...

In theory VTS has everything you need to achieve this goal. You just need to learn how.:o
[Virtuous Ten Studio] Dunc001:
I'm sure some of the m10 gurus here can give you a more correct method however as a workaround using things I know work you could read back in this thread or the m10 code thread to find the description about how to add a centrescale property to an element, scale it up so it reaches the width you want, then adjust the y positioning of the element to drop it back down so only the relevant part of your scaled up image is visible on screen. Bit of a messy solution but it would work until someone finds the correct way to edit m10 to allow editing of actual png dimensions.
[Virtuous Ten Studio] memnoc:
I would say the solution is do the hack using "CenterScale" value to obtain what you want..if it works, you'll still have limits especially icreasing the size of the png..basically the more you enlarge the more you loose quality..Photoshop way possibly won't work due to increased size of png itself after the editing or because it's a png9 image...just my 2 cents

Inviato dal mio HTC Sensation XE with Beats Audio Z715e con Tapatalk 2
[Virtuous Ten Studio] Diamondback:
Just for reference: In theory you'd have to:

Change the physical size of the image

Change the defined image size in shared.m10 (including all params)

Change the size of the parent container of the image (not via scale properties)

Move the parent container to a good location so everything fits nicely

Step 2 and 3 are the ones that might give you pretty big problems ;)
[Virtuous Ten Studio] timoz73:
Thanks all to your support, i really appreciate your help.