Download:
git clone https://github.com/zencodex/hack-android.git
I mainly use Mac OSX, so the Linux under strict testing, there may be small problems. The signature script is written by itself, the temporary file is written to the/tmp directory, so Linux to determine the existence of/tmp.
If you encounter problems, you can issue new on GitHub.
Romtools can be used with kitchen tools, can be used for custom ROM modification, kitchen tools Download:
git clone https://github.com/zencodex/Android-Kitchen.git
My online debut of the cool 5217 ROOT ROM is based on this set of tools customized.
Hack-android
For Linux and Mac OSX platforms.
Introduction to Tools
apktool/apk decompile, compile tool, code Smali format
SignTool Signature Tool, command for signed.sh yours.apk, generate yours-signed.apk
Dex2jar converts the Classes.dex in the apk into a jar package, and then parses the code by Jd-gui, with some error in the translated Java code.
Jd-gui.app View the Java code for the jar package, which is the Mac OSX platform
Jd-gui-linux, this is the Linux platform
Baksmali can be combined to split the optimized Odex and APK.
Class-dump-z analysis of the definition of IOS object C.
Jbe similar to Jd-gui's anti-compilation tool, the Java class file bytecode Editing tool, you can view and modify the class file.
Arm-bin Arm CPU compiled small toolset, such as Busybox,tcpdump, can be directly adb push to the Android phone, for debugging.
Romtools boot.img and other format unpacking, packaging tools
Remember the command: Gunzip-c. /boot.img-ramdisk.gz | Cpio-i
Federation of Pan-software developers
Self-use Android program hack, reverse analysis tool Set