I´m glad to present my Android Multitool wich makes it easier to decompile/recompile applications + jar framework files. You can also sign your apk by easily clicking a button.
Winows OS XP / 7 / 8 / 8.1
Installed Java on Windows
Installed Microsoft Powerpacks
Installed .NET framework
– Easy handling: Select your apk and push the “decompile” button!
– This tool makes modding much faster and easier, no cmd handling any more.
– You can read the log which is integrated in the tool to find your mistake in the error.
– ADB inside: Push files into your file system with a few clicks
It looks like this so far:
How to use this tool?
Follow this small how to!
Here you go..
Well, first extract the AndroidMultitool folder to C:. Otherwise it propably won´t work
-copy your framework-res.apk and other files you want to mod in the “Files” folder (this folder is for all your files you want to mod, don’t pick files from any other location)
-Next you have to start AndroidMultitool.exe
-select your framework-res.apk and push the “install” button (check log for errors)
Decompiling and recompiling apk files:
-select the apk you want to mod/decompile and push the “decompile” button (check log for errors)
Note: You can check the “use baksmali” checkbox, then e.g. the useless .line text will be removed
-your decompiled apk will be located in C:AndroidMultitoolDecompiled_apk”apkname” as a folder
-if you want to compile your apk again, select your decompiled folder, check the “apk” radio button and compile it again (check log for errors)
-your recompiled apk will be located in C:AndroidMultitoolCompiled_apk”apkname”
-select in the combobox “.jar” (check the “use baksmali” checkbox for deleting the useless .line comments)
-select the “.jar” file you want to mod
-push the “decompile” button
-your decompiled jar file will be locaten in C:AndroidMultitoolDecompiled_jar”jarname”
-for recompiling you have to check the “jar” radiobutton and select the folder within your decompiled “.jar” file
-push the compile button
-your compiled jar file will be located in C:AndroidMultitoolCompiled_jar”jarname”classes. dex
-delete the “classes.dex” file in your “.jar” file
-copy the new “classes.dex” file you compiled in the “.jar” file
Signing apk files:
-select the “.apk” you want to sign
-push the “sign” button
-the signed apk file is located in C:AndroidMultitoolSigned_apk”apkname_signed”
You want to decompile many files from different devices or different android versions / frameworks? Tagging makes it possible!
– before installing your framework type in any tag (like “hero”)
– then install your framework and work normally
Android Debug Bridge
You want to push files with adb to your device? Follow these instructions:
Please klick on the “advanced” register in the tool
-push “check” to control if your device is ready
-if the device is not ready please follow the instructions, which are listed in the tool (device offline, no device…)
-if the device is ready, choose a file you want to push
-choose a path on the device, where the file should be placed later
-push the “push” Button
-alternately: press “Reboot device” to reboot your device and to let changes take effect
If there are any questions or bugs, please post them in the thread.
Follow me on Google+ : Daniel Huber
Enjoy easier apk handling!
Having issues with the program?
Try the batch version developed by @bovirus (it’s also in the download folder)
Questions and answers:
Q: The programm does not start, it crashes.
A: Please install Powerpacks, this one: http://go.microsoft.com/fwlink/?Link…27&clcid=0x804
Q: What do you mean exactly with “!!!NOTE!!! After compiling you have to copy the AndroidManifest.xml and the META-INF folder from your old apk to your newly compiled one!! Otherwise you´ll get bootloop! ” .. I don’t understand.
A: You have to open your old apk (this one you selected for decompiling in the folder /files) and copy from that apk the AndroidManifest.xml and the META-INF folder to the apk you just decompiled and recompiled.