Home » » APK Multi Tools Windows/Linux

APK Multi Tools Windows/Linux

Posted by Phone Trick on Wednesday, February 11, 2015

Multi Apk Tool for Zenfone decompile and compile for Styling the apk this is friendly editor and for good purpose 

Features and Requirement of use:
  • Added framework dependent decompiling (For nonpropietary rom apks). (Option 10). Checks whether the dependee apk u selected is correct.
  • Allows multiple projects to be modified, switch to and from.
  • Allows to modify system apk's using apktool but ensures maximum compatibility in terms of signature / manifest.xml
  • Batch optimize apk (Zipalign,optipngs,or both)
  • Batch Ogg optimization
  • Batch install apk from script (option 19)
  • Batch Theme Image Transfer TOOL
  • Batch Theme optipng TOOL
  • Batch Theme Zipalign APK TOOL
  • Compression level selector (monitor status above menu)
  • Error detection. Checks if error occurred anytime u perform a task and reports it
  • Extract, Zip apk's.
  • Incorporates brut.all's apktool
  • Improved syntax of questions/answers
  • Logging on/off has been removed. Instead, a log.txt is created which logs the activities of the script organized using time/date headers
  • Optimize pngs (ignores .9.pngs)
  • Pull apk from a phone into the modding environment.
  • Push to specific location on phone
  • Quick sign an apk (Batch mode supported)
  • Read log (Option 24)
  • Sign apks
  • Supports batch installation, so if u drag multiple apks into the script (not while its running) it will install them all for u. U can of course drag a single apk as well
  • User can change the max java heap size (only use if certain large apks get stuck when decompiling/compiling apks) (Option 19)
  • U can now set this script as ur default application for apks. When u do, if u double click any apk it will install it for u.
  • Zipalign apks
  • Much More
  • Instructions:
  • Place apk in appropriate folder (Any file name will work, if running for first time folders will not be there, you must run and then the folders will be created)
  • Run script
  • Minimize the script
  • Edit files inside the project folder
  • -Maximize the script
  • Requirements:
  • Java 1.6
  • Android SDK


Question

Resulting apk file is much smaller than original! Is there something missing?

First: compression of resources.arsc file. Sometimes this file is compressed in original apk, sometimes not and apktool always compress it. Second: lack of META-INF dir. Apktool builds unsigned apks, so they lack signatures stored in this dir. Third: apktool uses newest Android SDK, so it could optimize files better, especially if original app is old. So: unpack both original and resulting apk, remove META-INF from original and then compare sizes. If they're still much different, then you could report on XDA or somewhere.

There is no META-INF dir in resulting apk. Is this ok?


What do you call magic apks?
Sometimes there are some apks which (for my current knowledge) are invalid, broken, theoretically they shouldn't exist. There may be many reasons of their existence: my lack of understanding of Android resources; some non-public, maybe future SDK tools or custom modifications of these; manual hacking of binaries, etc. Usually I can't do anything about it, but you could at least try to replace broken parts by something valid. Actually it's quite likely that they aren't even used, because if they would, then application would crash.

Got problems ?
1. Make sure your path has no spaces
2. Your filename has no weird characters
3. Java/adb are in your path
4. It's not a proprietary ROM's apk (aka Sense, Motorola,Samsung) (If u are, then use option 11 and drag the required framework, eg com.htc.resources, twframework-res)
5. It's not a themed apk (if it is, expect .9 png errors, use as close to stock as possible)
6. Look at the log to know whats happening
7. If all else fails, post as much info as possible and we will try to assist you.
TO DO LIST
Add new feature to Randomly Generate a new Key File for signing the apk files after modifying and recompiling of the apk files this will also allow of uploading to the android market as this added feature will allow you to sign apk files that you may have compiled without signing beforehand.

Modify the Signapk script to be compatible with the Randomly Generation feature in the works and a few other added features are in the works as I am redesigning the application and rewriting a lot of the code to fix issues as well as some of the new features have broken parts as some features have been moved and broken some command line prompts.

Installing APK Multi-Tool It self

Run the installer and make sure it is pointed to the root of hard drive
Example

c: \APKMultiTools\

For Support and tutorial read here at xda forum

Download Files
Stable Build -> APK-Multi-Tool
Experimental Build -> APK-Multi-Tool
Latest Work in progress -> APK-Multi-Tool

if you need help with this tool I'm glad to help you 


0 comments:

Post a Comment

Blog Archive

Powered by Blogger.
.comment-content a {display: none;}