yashsingh1/xdaforums huggingface dataset:
[Virtuous Ten Studio] rnovino:
oH! I see that's why :p yeah I used that for a while , I was hoping that I can do all the modding it one software, hoping they will include that compatibility for mediatek coz there are a tons of mediatek chipset phones out there and I can guarantee it will have lots of tester :) like me :good:
[Virtuous Ten Studio] bgcngm:
Let's see if VTS will support it. :)
[Virtuous Ten Studio] Diamondback:
Thanks for making me aware of this. I'll have a look if we can support this in the future.

Does anyone have some sort of list or something of "other" boot image formats commonly used by android devices?

Sony has its own, mediatek apparently, anyone else?
[Virtuous Ten Studio] rnovino:
boot.img

so far this is what I usually get into modding

Qualcom Snapdragon boot.img

Mediatek 6575/77/89

Ainol - QuadCore Chipset ATM7025 <-- there alot of other version will update this one if I found the infos :o
[Virtuous Ten Studio] rnovino:
smali file not generating

not sure if I made a mistake but the smali file on my end is not generated not sure why :( is there anything that I have missed, I use the remote import via directly into my mobile here is the screenshot

View attachment 2107023

I am running on a windows 8 machine
[Virtuous Ten Studio] Tungstwenty:
Are you perhaps importing an apk directly from the device, and it's an odexed one?

If so, you need to deodex it first.
[Virtuous Ten Studio] rnovino:
Making decompile SMALI work on a mediatek apk (odex)

thanks to @Diamondback for the very quick reply on the IRC chat so here is the fix on my problem where the the SMALI is not generating properly when you pull it on your mobile.

so basically REMOTE file import will not work on a Mediatek Phone because it is a odex apk. and currently VTS doesnt detect that so it doesnt recognize it, so we need to use the Manual Import operation

but before we proceed we need to pull the two files the .APK and .ODEX file by going to the console on the VTS and type in this for this ex. I will pull the MMS.apk and MMS.odex

adb pull /system/app/Mms.apk
adb pull /system/app/Mms.odex

also we need to pull the /system/framework/ folder by typing this

adb pull /system/framework

once pulled put it on a safe place and now we can proceed on importing the MMS.apk on our VTS project

use the IMPORT FILE > LOCAL FILE and look for the apk that we just pulled which is the MMS.apk then click import and it will prompt you that it needs to find the FRAMEWORK folder that you just pulled so just locate the framework folder you have pulled and once done it will load all the files on the decompiled MMS.apk with the SMALI files :)
[Virtuous Ten Studio] DSA:
I don't have a printer or any printer drivers installed and vts works fine. So its not your conclusion that vts needs a printer...its probably your set up
[Virtuous Ten Studio] Diamondback:
It doesn't really rely on having a printer installed, it's more like when no printer is installed and the printing service is deactivated it throws an error. Unfortunately this error is thrown while creating a document and therefore the document won't show up.

This is already fixed for the next version.
[Virtuous Ten Studio] cuiltheory:
home all app icon

Hi. I try the software because I wanted to change the all app icon to something more pleasent. I found it in fusion.apk and edited. Works fine, but the size 39X39 shows very small icon compare to others(72X72). I am noob in this and took me few days to figure out. The question that I have: is there a way to increase the icon size and where?. In graphic program, I try to increase to 45X45, but the icon will not shows. Shows only will the defined size. That is the icon that is "fixed" (center). I have HTC One S with stock jb rom deodexed. Thanks.
[Virtuous Ten Studio] phenomarc:
Hi!

I'm building for Samsung Galaxy S2 in JB 4.1.2.

I've using this program for months, but now if I build the framework-res.apk with Test Keys at sign, it causes bootloop. But if I build with Keep old signature, the phone boots and all works correctly. It's good to build with the old signatures?, because VTS don't recommend it.

Thanks!
[Virtuous Ten Studio] orangerot.:
Building system apps with old signature is what I recommend you! You shouldn't sign them with another signature (it may cause errors, just like in your case)

Only sign user apps(apps from playstore etc which are in /data/app) with test keys..(if keeping old signature there it might cause them not to work)..

Also make always sure that your modded apk has no additional folders!! .. (eg on my S3 the SecSettings have an additional 'com' folder which doesn't gets copied into the new apk. You have to copy it over manually. Without doing that the Settings don't start. But I don't think your framework-res.apk has such additional folders)

Sent from my Nightmare featured GT-I9300
[Virtuous Ten Studio] Dean1650:
If I open a file or directory in a project with explorer from within VTS, copy a file. Then go to another project, open directory with explorer and paste the copied file. The new copied file in the project does not appear unless I close/open the solution and reopen the project. This seems to be the only way to refresh the files. I tried "reload resources" but doesn't work. Perhaps if there is no other way, you could add a "refresh files" option to the list when right click on project name.

sent using xda Premium
[Virtuous Ten Studio] fisha21:
Right click - reload project

:)
[Virtuous Ten Studio] Dean1650:
Da, need bigger screen or new glasses. Thanks.....

sent using xda Premium
[Virtuous Ten Studio] cuiltheory:
all apps icon

Where do I find reference to hex value of icons or any graphic?. I went to fusion/Default/drawable/Images/shared.x10 but all are in hex. I have no idea of which one I need to edit. I think that I found at 2400, but I am not sure as any changes to that do not increase the size. Can you make real reference to icon/graphic when highlight the hex value?. It would be very helpful to work with graphic files. Thanks.
[Virtuous Ten Studio] Dean1650:
There are lots of graphic programs out there. I use Paint.net for icons. You can change the size and density (pixels) and there is a color palette that shows the hex values. For just hex numbers I use ARGB Hex converter and Pixeur. These can all be found on the net. Hope this helps.

sent using xda Premium
[Virtuous Ten Studio] cuiltheory:
I have a graphic program very good and I am skilled in photo editing. I am talking about the hex value in shared.x10. Since some of the icons have name assign, instead of hex value, I can not locate the icon I want to edit. I am talking about editing the value of the icons(size,position). in .X10 icons do not have a names, but hex names. Right now, I am "fishing in a dark". I love Sense, but why it is so complicated?. Thank you HTC for making my life more difficult.
[Virtuous Ten Studio] Dean1650:
I'm sorry I misunderstood your question. I have heard that HTC firmware can be difficult.

sent using xda Premium
[Virtuous Ten Studio] cuiltheory:
Well, I was looking in wrong app. The size is in Rosie.apk, but I got a problem. I try to change the value in x10 "home_all_aps" and Rosie is locking up. This is the Rosie x10. Where and what do I have to change to make the icon larger by 10pix. Thanks.

<FxDynamicImage Name="home_icon_all_apps.png" Header="0x7c89ba8b" Type="0x51a63a9c">

<Properties>

<String Name="Name" Header="239748898" IDC="true">home_icon_all_apps.png</String>

<Bool Name="Visible" Header="239748898" IDC="true">true</Bool>

<Unknown Name="0x7ce54727" Header="239748898" IDC="true">00000000</Unknown>

<Unknown Name="0x7c9663eb" Header="239748898" IDC="true">00401644</Unknown>

<Int Name="ID" Header="239748898" IDC="true">1</Int>

<Unknown Name="0x58e2438c" Header="239748898" IDC="true">FFFFFFFF</Unknown>

<Unknown Name="0x7c85fe0e" Header="239748898" IDC="true">E1C3FB1F9BC3E6488C04F1E7A377BDE6</Unknown>

<Unknown Name="0x5591ff82" Header="239748898" IDC="true">00000000</Unknown>

<Float3 Name="Position" Header="239748898" IDC="true">42.5:45.5:0</Float3>

<Unknown Name="0x1efcecf5" Header="239748898" IDC="true">0000000000000000000000000000803F</Unknown>

<Container Name="CenterScale" Header="1041605609" IDC="false">

<FxDefaultContainer Header="0x3e15a3e9" Type="0x509429e7">

<Childs>

<Unknown IDC="true" Header="0x2da8231e">00000000</Unknown>

<Unknown IDC="true" Header="0x7c8c61c0">04000080</Unknown>

<Unknown IDC="true" Header="0x6319673a">000000000B0000000000803F0000803F0000803F0B0000000A0000006666663F6666663F0000803F15000000010000003333733F3333733F0000803F16000000430200000000803F0000803F0000803F</Unknown>

</Childs>

</FxDefaultContainer>

</Container>

<Float Name="Opacity" Header="239748898" IDC="true">1</Float>

<Unknown Name="0x5d19f533" Header="239748898" IDC="true">01</Unknown>

<Float3 Name="Offset" Header="239748898" IDC="true">-18.5:-18.5:0</Float3>

<Unknown Name="0x39653585" Header="239748898" IDC="true">01</Unknown>

<Unknown Name="0xf41447d" Header="239748898" IDC="true">00000000000000000000000000000000</Unknown>

<Array Name="0x244f2929">

<Unknown Name="0x244f2929" Header="239748898" IDC="true">76AD313A</Unknown>

<Container Name="0x244f2929" Header="128975425" IDC="false">

I try to change 42 to 55 and 18 to 28. I read the M10 at VTS web site, but it is confusing. Could someone help me to understand this?. Thanks.
[Virtuous Ten Studio] Kiray1982:
Do have the same issue.

dont know whats the problem. new sdk-update or vts-update
[Virtuous Ten Studio] TONY6669:
can you change the name

I noticed after I am done it is names apkproject will that still work ok or can I rename it to apk ??? sorry if you answered this already other than that I love it thanks in advance
[Virtuous Ten Studio] gharrington:
[MENTION=2295247]Diamondback[/MENTION]

Mate is it possible to have an add resource option button (to add strings etc) the the resource manager please.
[Virtuous Ten Studio] Ajthescot:
on the later builds you have to let it fail to decompile.

right click resources go to advanced options add the keeps-broken-res. to additionalApktooldecompileArgs

right click resources again hit import file and load the apk over the failed project.

you have to do this every time on a new project. as it doesnt save the keep-broken-res settings.

its pretty time consuming if your hex editing and having to reload apks to compare your edts.

i personally roll back to 2.4.18.9500 just for this . its a lot quicker having the saved AdditionalApkToolDecompileCommands in the Externalsettings xml.

i may have missed a way to save the additional commands on the later builds .maybe someone else can shed more info.
[Virtuous Ten Studio] Raymond Ebertt:
Thanks mate. Appreicated. As well, your information only works with 4.1.2 resources.apk. If you try with 4.2.2, errors occur when building. Tried and tested.

Cheers...
[Virtuous Ten Studio] Ajthescot:
tried and tested what?

i would'nt of posted if it didnt work.

i have built 4.2.2 resources thousands of times

from 2.19.401.1 to 2.24.401.1

its same procedure as 4.1.2

bellow is screens

the error is the first try before entering the --keep

the resources is from my phone
[Virtuous Ten Studio] Raymond Ebertt:
Apologies.

A couple of mates of ours have experienced the same issue and advised me to use 4.1.2 resources apk as they as well had problems with 4.2.2. I thought that was a common issue. In any event, I have sent you a video on the issue. Check your PM.

Cheers.
[Virtuous Ten Studio] Zaiaku:
Every once in a while I come across an app I try to mod and when I try to install it I get "app not installed" no other messages about different signature or anything like that. Just to make sure it was something edited wrong I tried a few test with just decompling and recompile nothing edited and got the same error. Any ideas that can help me get passed this obstical I'm having with some apps?

just to add the original app installs just fine

and no this isn't systems apps either

unknown sources is marked
[Virtuous Ten Studio] Jayrod76:
Sometimes it's the signature. I modded a version of Nottach for xposed for myself and discovered that by keeping the signature, it wouldn't install. Re did it and used the preffered option (test keys?) and it worked.Just a thought.

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 ECLIPSE
[Virtuous Ten Studio] Zaiaku:
Always used test-key but still didn't work. Also tried resigning with a different signer and still didn't work. It's not all apps just a few of them so far.
[Virtuous Ten Studio] orangerot.:
Did you make sure your app doesn't contain additional folders?

As I currently only mod samsung apps I can't tell you if it's for all, but some apps contain eg a 'com' folder(or other named folders which names I can't remember right now) with additional resources.

Vts doesn't copy those files over to the new apk(doesn't matter which signing method was chosen) and the app doesn't appear in the app drawer/app not installed error.

Maybe you can have a look at your apk and see if there are any additional folders. If so copy them over to your new apk and the app should install fine :)

Sent from my Nightmare featured GT-I9300
[Virtuous Ten Studio] Zaiaku:
ok the extra folders helps out on some of the apk's, I did notice some extra folders. Any other ideas of would could be messing up the others. For some reason I was thinking it had somthing to do with the way it's compiled
[Virtuous Ten Studio] gavster26:
Recompile problem

Hi im having trouble building my project. i am editing my framework-res.apk i can't seem to recompile it after i have edited it. if i decompile then recompile with out changing anything then the process is fine but if i decompile make my changes then try to recompile the process fails.
[Virtuous Ten Studio] DSA:
looks like you have duplicate strings:

C:\Documents and Settings\Eoin\Local Settings\Temp\09d51bdb-318c-4d26-b4d5-054621ac1527\res\values\strings.xml:3957: error: Resource entry permlab_externalTaskSwitcher is already defined.'
12:48:42.640: [Error] - ApkTool.CompileApk: 'ApkTool: C:\Documents and Settings\Eoin\Local Settings\Temp\09d51bdb-318c-4d26-b4d5-054621ac1527\res\values\strings.xml:3895: Originally defined here.'
12:48:42.687: [Error] - ApkTool.CompileApk: 'ApkTool: C:\Documents and Settings\Eoin\Local Settings\Temp\09d51bdb-318c-4d26-b4d5-054621ac1527\res\values\strings.xml:3958: error: Resource entry permdesc_externalTaskSwitcher is already defined.'
12:48:42.734: [Error] - ApkTool.CompileApk: 'ApkTool: C:\Documents and Settings\Eoin\Local Settings\Temp\09d51bdb-318c-4d26-b4d5-054621ac1527\res\values\strings.xml:3890: Originally defined here.'
12:48:42.750: [Error] - ApkTool.CompileApk: 'ApkTool: C:\Documents and Settings\Eoin\Local Settings\Temp\09d51bdb-318c-4d26-b4d5-054621ac1527\res\values\strings.xml:3959: error: Resource entry permlab_smallapp is already defined.'
12:48:42.750: [Error] - ApkTool.CompileApk: 'ApkTool: C:\Documents and Settings\Eoin\Local Settings\Temp\09d51bdb-318c-4d26-b4d5-054621ac1527\res\values\strings.xml:3898: Originally defined here.'
12:48:42.765: [Error] - ApkTool.CompileApk: 'ApkTool: C:\Documents and Settings\Eoin\Local Settings\Temp\09d51bdb-318c-4d26-b4d5-054621ac1527\res\values\strings.xml:3960: error: Resource entry permdesc_smallapp is already defined.'
12:48:42.781: [Error] - ApkTool.CompileApk: 'ApkTool: C:\Documents and Settings\Eoin\Local Settings\Temp\09d51bdb-318c-4d26-b4d5-054621ac1527\res\values\strings.xml:3893: Originally defined here.'
[Virtuous Ten Studio] gavster26:
how would that of happened. what did i do wrong. sorry im just beginning to learn.
[Virtuous Ten Studio] USMC retired:
having a problem with VTS

When I try to decompile I get an error "can't find apktool binary can't find apktool path" I have tried everything I can think of to fix this, but to no avail. I have been using VTS since it came out, so I don't think i'm doing anything wrong.

Any advice?
[Virtuous Ten Studio] gharrington:
It is also possible you have 2 of the same pointers(hex codes) eg:0xf090077 declared twice in public.xml.
[Virtuous Ten Studio] Zaiaku:
OK having troubles modding Atrium. No matter what the apk won't even install. Even when just upening the apk and modding just a single image still will not install after signing it. Any ideas?
[Virtuous Ten Studio] baltazar.nilsson:
This looks awesome, can't wait to get started. Thanks for the hard work.. Cheers

Skickat från min Desire HD med Tapatalk 4 Beta
[Virtuous Ten Studio] sakshamx:
I am unable to use virtuous ten studios. i was running apk multi tool running without any problem but when i use vts i get this error when i create new project

i get this error

i am using win 32bit:rolleyes:

also tried on 64 bit but had no success
[Virtuous Ten Studio] HandyBesitzer:
Hi,

After all my trys to get the m10editor working i tryed this vte. It works really great, but it has much more potenzial, than i need or better i'm able to use. So the only thing i need is the m10 decopiling/compiling. But than i have this watermarks in my resources.

I know the easyest thing is to get a licenze and i really thought of this, but because i would just use about 0,01% of the software i'm not willing to buy it at the moment.

So the only thing i really would like to know is, what is your software doing with the m10 files, what the m10 editor did not??

I saw you also use it in the file path, and i thought maybe you use an other version. But when using the m10 editor it always crashes on decompiling the fusion/drawable/default/shared.m10 file. On the burgundy it works. And the vts works on all m10.

So what is the different??
[Virtuous Ten Studio] Will_Xda:
Hi i'm resizing Virtuous teams immersion skin for sense 4 for my DesireX (sense 4.1 light) decompiles fine any all works fine, but the immersion skins lockring doesnt show up (just the Matte lockring) can you help me out with this or just chuck me the Lock ring from the skin. Thanks
[Virtuous Ten Studio] coal686:
If I remember right, they've made their skins hard to decompile correctly so no one will kang them.

Not to answer for them, but it took them a year of work to get vts to work with m10 files and it truly is the only software to decompile them correctly. I doubt they'd tell you how they did it as that's the secret that makes the software worth paying for. Although in my opinion, it's worth paying for anyway.
[Virtuous Ten Studio] Will_Xda:
Decompiled perfectly and their is lockrings there, just not the ones that go with the skin.

i only plan on releasing it so works on a version of sense with not many skins (and credit them completely) i have no intention of taking credit or claiming their work as my own
[Virtuous Ten Studio] HandyBesitzer:
Mh i thought the m10editor will work, too, because it's from the same devs.
[Virtuous Ten Studio] :
Hey dudes.

Really REALLY new to this. I am having an issue pulling my Blade Elite frameworks from my phone so that I can make some customizations to the images and .xml files. No idea what is wrong...

That the last batch of the pastebin log.
[Virtuous Ten Studio] Dean1650:
You need to get adb working. I would start with the command shell first. Could be the drivers on your pc or the phone is not set up right (usb debug).

sent using xda Premium
[Virtuous Ten Studio] Dougi:
Ssup Diamond, hope you're doing well ... :)

is VTS updated for the latest google edition ROM's ( 4.3 )... talking about apktool , can't decompil any apk's with it ... i'm sure it's not yet updated..

anyway i prefer a pro answer.. ;)
[Virtuous Ten Studio] Daekin:
JRE platform confusion

Hi, so what platform of JRE is really needed?

Do I really need 32-bit version even when I am using 64-bit OS?

(It would be good if I could use 64-bit version because Android Studio needs that one so I could share it instead of installing multiple platforms.)
[Virtuous Ten Studio] coal686:
I have the 64 bit one installed on my Win 7 system and it works. I didn't install the 32 bit one separately.
[Virtuous Ten Studio] iBotPeaches:
If you use Apktool 1.5.2, and the framework here (install using apktool if android-framework.jar): https://github.com/iBotPeaches/Apkt...resources/brut/androlib/android-framework.jar

It'll work just fine.
[Virtuous Ten Studio] Dougi:
working just perfect :D , thank you very much.. :)
[Virtuous Ten Studio] HandyBesitzer:
When i push a apk directly on the device. where is it stored??

i have a ROM with App2SD, so all apks are on the sdext. and i'm working on the idle_screen_base. Pushing worked fine, but where did it push it. There changed nothing on the screen.
[Virtuous Ten Studio] :
Evening.

So I got the frameworks in by using the ROM.zip and then extracting that and putting them in. Now I have another issue. When I open up status_bar.xml to edit the clock, it just opens a file of gibberish. When I used eleabbs decompiler I could open those files no problem. Any solution to this I can try? What am I missing?

Thanks in advance.
[Virtuous Ten Studio] Dean1650:
If you scroll down to the bottom of properties of the project your pushing you will see where I was pushed. You can change it there. Also the logs will show where it was pushed.

sent using xda Premium
[Virtuous Ten Studio] Diamondback:
Hello everyone, sorry for my absence. Vacation and personal life stuff etc... ;)

But now I'm back. Are there still any pending issues here?

Oh and I got a little question. The smali guys and themers probably heard of these hardcoded smali color codes.

Something like this for a nice red:

const v5, -0x100000

The question now is: Are these ALWAYS negative numbers? Or are there positive "colors" as well?
[Virtuous Ten Studio] Ajthescot:
only issue i can say i have is the ability to add --keep-broken-res.

if i am working on htc resources and hex editing i like to compare new edits and such within vts being able to look at the color codes at a glance is amazing, but if i dont overwrite the previous project and create a new one for the latest edits i have to go threw the let the decompile fail go to options add the additional command and load the project again. doing all that is a little time consuming.

as to rolling back to version 2.4.18.9500 and being able to add it to the external xml.
[Virtuous Ten Studio] igorir:
I have problem with last version VTS, 2.6.16.10020,

After decomplie any APK, in folder res/layout/ "main.xml" has a problem with encode characters. Why?

I am runing at windows 7 64 bit
[Virtuous Ten Studio] bgcngm:
That is not a problem, all .xml are encrypted on the .apk. You can only edit them after decompiling the .apk.
[Virtuous Ten Studio] igorir:
This .xml not encrypted,

because I can decompile my APK file manually using APKtool and framework-res.apk with comand in cmd, and then everything is ok.
[Virtuous Ten Studio] bgcngm:
Sorry, I misread what you wrote. I thought you were saying that the problem was after re-compiling the .apk.

But anyway, judging by the screenshot, I would say that the .xml is still encrypted.
[Virtuous Ten Studio] Dean1650:
Look at the properties of the project and make sure "decompile resourses" is checked

dean1650 from xda premium
[Virtuous Ten Studio] igorir:
After import my APK file to VTS immediately starts decompile. How I can enable "decompile resourses" before decompile my APK?

can see my short video: http://tinypic.com/r/294gqzd/5
[Virtuous Ten Studio] Dean1650:
BEFORE you import .apk when setting the properties of the project, one of the options is "decompile resourses" make sure that is checked . You should see it happen in the logs when you import.

dean1650 from xda premium
[Virtuous Ten Studio] igorir:
Now is all ok,

Thank you very much.
[Virtuous Ten Studio] anto.danny:
been using this for 4 months or so...absolutely love it,makes my job a bit less hectic :laugh: