Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,808,174 Members 36,382 Now Online
XDA Developers Android and Mobile Development Forum
Announcement from Diamondback: Check out the new 3.x Beta version with the all new script system

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

Tip us?
 
Diamondback
Old
#111  
Diamondback's Avatar
Developer Committee / Senior Moderator / Recognized Developer - OP
Thanks Meter 6,337
Posts: 4,382
Join Date: Jan 2010
Quote:
Originally Posted by Dunc001 View Post
Got it all up and running - have to say this is a highly professional bit of software so major congrats Now I just have to learn smali
Glad you got it running ApkTool is sometimes a bit hard to handle

Contact the Developer Committee with any questions or concerns regarding
the Recognized Developer program.
Mention my name with @Diamondback in any post to easily get my attention.
Please use BB Codes to format your posts.
 
tri83
Old
#112  
Member
Thanks Meter 5
Posts: 30
Join Date: Mar 2012
Quote:
Originally Posted by Dunc001 View Post
Got it all up and running - have to say this is a highly professional bit of software so major congrats Now I just have to learn smali
I've the same issue like you. What did you do to get it working?
 
dmeadows013
Old
#113  
dmeadows013's Avatar
Recognized Developer
Thanks Meter 3,777
Posts: 2,395
Join Date: Sep 2010
Location: USA

 
DONATE TO ME
May be a dumb question but how do you install apktool framework? In the framework tag do you put device name? Do they have to be in the same folder? It isn't too clear on the tutorials... Thanks
Current Devices: Google Nexus 5 (Black/32GB), Google Nexus 7 (Black/32GB)


MY WORK:
 
HTC Incredible
GingerStock Rom
AOKP ROM

HTC Rezound
AOKP ROM

Samsung GSIII
KitKangs


Like What I Do? Buy Me an Arizona!



 
Dunc001
Old
#114  
Dunc001's Avatar
Recognized Developer
Thanks Meter 1,334
Posts: 2,610
Join Date: Apr 2010
Location: Hiding out south of the border...
From conversations with Diamondback on IRC yesterday here is my understanding of installing framework apks. First you need to Open Settings>apktool>frameworks. Then you need to decide on a tag for the framework set you are about to import (tags allow you to have multiple sets of frameworks installed for different ROMs at the same time) - I was working with frameworks from the PKMN ROM for One X so I settled on PKMN_OneX_1.0 for my tag. Add that in the 'tag' text field and then click on 'Add framework'. You then need to do this for each of your framework apks (I'm working on a Sense ROM so I needed to import framework-res, framework-htc-res, and com.htc.resources all under the same tag). Then once you've done that, still in the frameworks window you'll notice that there probably aren't any files showing in the list box. To get the freshly imported files to show up I then had to enter the filepath to the frameworks folder in the text box at the top of that window (so in my case C:\Documents and Settings\User\apktool\framework) and once entered in full the framework files now show up in the list.

Then when you create a new project, BEFORE you import the apk you need to right click on the project, select Properties, and then in the Import Tag dropdown select the tag you have just created. You can also change the apktool version/path just below that to try decompiling with different versions of apktool if you have any problems.

Hope that helped
HTC One
ViperOne 6.2.1+ Beta Sense 6.0 with Kangaroo Kernel

HTC One Mini
Completely stock and staying that way...

Google Nexus 7 Gen 2
MIUI 5-09

First HTC HD2
Tytung 4.4.2 DataOnExt

Second HTC HD2
MIUI JB DataOnExt
The Following 3 Users Say Thank You to Dunc001 For This Useful Post: [ Click to Expand ]
 
Dunc001
Old
#115  
Dunc001's Avatar
Recognized Developer
Thanks Meter 1,334
Posts: 2,610
Join Date: Apr 2010
Location: Hiding out south of the border...
@DiamondBack - Can you jump on IRC when you get a minute...
HTC One
ViperOne 6.2.1+ Beta Sense 6.0 with Kangaroo Kernel

HTC One Mini
Completely stock and staying that way...

Google Nexus 7 Gen 2
MIUI 5-09

First HTC HD2
Tytung 4.4.2 DataOnExt

Second HTC HD2
MIUI JB DataOnExt
 
silverxbv2
Old
#116  
silverxbv2's Avatar
Recognized Themer
Thanks Meter 965
Posts: 1,887
Join Date: Jun 2010

 
DONATE TO ME
So here is my question. Can references be searched across multiple apks?

For example, if looking through a sense app like Rosie, you find a reference to an image from framework or com.htc.resources, would this be able to point to it?

Does that make sense?

Sent from my ADR6425LVW
HTC Inc
Htc Rezound
32 GB Nexus 7
Bad Seed Customs sprinkles throughout
Get Dropbox Here


Thanks are always appreciated
 
Dunc001
Old
#117  
Dunc001's Avatar
Recognized Developer
Thanks Meter 1,334
Posts: 2,610
Join Date: Apr 2010
Location: Hiding out south of the border...
Quote:
Originally Posted by silverxbv2 View Post
So here is my question. Can references be searched across multiple apks?

For example, if looking through a sense app like Rosie, you find a reference to an image from framework or com.htc.resources, would this be able to point to it?

Does that make sense?

Sent from my ADR6425LVW
AFAIK yes if you have them all set up as projects under one solution. I haven't tested that, but I have been using the 'Find in Files' option to search for smali across an entire solution with around 8 seperate projects/decompiled apks and it works great!
HTC One
ViperOne 6.2.1+ Beta Sense 6.0 with Kangaroo Kernel

HTC One Mini
Completely stock and staying that way...

Google Nexus 7 Gen 2
MIUI 5-09

First HTC HD2
Tytung 4.4.2 DataOnExt

Second HTC HD2
MIUI JB DataOnExt
The Following User Says Thank You to Dunc001 For This Useful Post: [ Click to Expand ]
 
Diamondback
Old
(Last edited by Diamondback; 2nd May 2012 at 09:01 PM.)
#118  
Diamondback's Avatar
Developer Committee / Senior Moderator / Recognized Developer - OP
Thanks Meter 6,337
Posts: 4,382
Join Date: Jan 2010
Quote:
Originally Posted by silverxbv2 View Post
So here is my question. Can references be searched across multiple apks?

For example, if looking through a sense app like Rosie, you find a reference to an image from framework or com.htc.resources, would this be able to point to it?

Does that make sense?

Sent from my ADR6425LVW
Quote:
Originally Posted by Dunc001 View Post
AFAIK yes if you have them all set up as projects under one solution. I haven't tested that, but I have been using the 'Find in Files' option to search for smali across an entire solution with around 8 seperate projects/decompiled apks and it works great!
No this is not possible yet, but planned for quite a while already. Also not too hard to implement.

Contact the Developer Committee with any questions or concerns regarding
the Recognized Developer program.
Mention my name with @Diamondback in any post to easily get my attention.
Please use BB Codes to format your posts.
The Following User Says Thank You to Diamondback For This Useful Post: [ Click to Expand ]
 
silverxbv2
Old
(Last edited by silverxbv2; 2nd May 2012 at 09:35 PM.)
#119  
silverxbv2's Avatar
Recognized Themer
Thanks Meter 965
Posts: 1,887
Join Date: Jun 2010

 
DONATE TO ME
Quote:
Originally Posted by Dunc001 View Post
AFAIK yes if you have them all set up as projects under one solution. I haven't tested that, but I have been using the 'Find in Files' option to search for smali across an entire solution with around 8 seperate projects/decompiled apks and it works great!
Really? That's exactly what I was referring to. Awesome

Edit. I just noticed I got ninja'd. So it is something that's in the works. Great to here.

Sent from my ADR6425LVW
HTC Inc
Htc Rezound
32 GB Nexus 7
Bad Seed Customs sprinkles throughout
Get Dropbox Here


Thanks are always appreciated
 
oneders65
Old
#120  
oneders65's Avatar
Senior Member
Thanks Meter 39
Posts: 666
Join Date: Feb 2008
Location: Plainview, TX
This work but takes a while for it to load up. I'm using windows vista.

Sent from my ADR6400L using xda premium
HTC ERIS - ROOTED
TT v8

It's not the size of the dog in the fight! It's the size of the fight in the dog in the fight!!

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
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes