v2.0.0 (TBA) -Fixed (issue #8) - Correctly uses -c to retain original manifest and META-INF. Thanks M1cha -Fixed (issue #403) - Uses new usage output to cleanup organization of features. v1.5.3 (TBA) -Updated to smali/baksmali to v1.4.2 -Fixed (issue #396) - Correctly handle android:debuggable while in debug mode. -Fixed (issue #340) - Fixed superclass errors on debug mode. -Updated to Gradle 1.4 -Updated known bytes for configurations to 38 (from addition of layout direction) -Fixed NPE when handling odex apks even with --no-src specified. (Thanks Rodrigo Chiossi) -Fixed (issue #427) - Correctly handles `--frame-path` on [b]uild v1.5.2 (Released February 2 - 2013) Codename: Bug Fixes -Fixed (issue #299) - output smali filename errors to screen during rebuild instead of filestream -Only show the --aapt / -a info in verbose mode. -Fixed (issue #392) - Don't crash out if .git folder isn't present. Use SNAPSHOT-DEV instead. -Fixed (issue #67) - Only store compressed resources.arsc if original was compressed, otherwise STORE. -Moved build.gradle files to each sub-project, more organization :) -Fixed (issue #394) - Prevented duplicated files in final jar which saved around 1.2mb. -Added Proguard to drop final jar size from 6.2mb to 2.6mb. -Fixed (issue #395) - Added check for "aapt" in unit-tests. -Added ability to use "--frame-path" on [if|install-framework] -Fixed renaming of ".r.9.png" images -> ".9.png". -Added ability to use --version to print out Apktool version v1.5.1 PR3 (Released December 23 - 2012) Codename: Pre Release 3 -Reverted "Prevents removal of on decompile, but then throws warning on rebuild (issue #366)" -Added -a / -aapt command on rebuild to specify location of aapt -Updated internal framework -Updated unit tests for 4.2 support v1.5.1 PR2 (Released December 19 - 2012) Codename: Pre Release 2 -Closed file-handler when writing frameworks to file system. -Updated to Gradle 1.3 -Properly deleted tmp files after building apk (issue #365) -Added support for renamed packages via --renamed-manifest-package (issue #252) -Prevents removal of on decompile, but then throws warning on rebuild (issue #366) -Option to specify framework folder (issue #175) -Prevents removal of configChanges in AndroidManifest (issue #304) -Updated snakeyaml to 1.11 to fix "unacceptable character" errors. (issue #360) v1.5.1 PR1 (Released November 12 - 2012) Codename: Pre Release 1 -Updated smali/baksmali to v1.4.1 -Fixed reference-array problem (BurgerZ) -Fixed bad spacing issue on Mac OS X -Removed maven in favor of gradle -Removed Maven REPOs that were used if local projects didn’t exist. -Merged brut.j.dir,brut.j.common,brut.j.util & brut.apktool.smali (Fork of JesusFreke’s smali) into one repo. -Fix –verbose mode to actually work -Added SDK API 17 framework v1.5.0 (Released September 2 – 2012 ) Codename : Pikmin -Fix for colours being decompiled with improper hex colours -Fix for being treated as array on occasion -Support for Mac OS X user:home, instead of dumping frames into /home -Updated internal framework.jar to API16 -Added reading to insert into apktool.yml to help with aapt building -Supported -d mode -Added –verbose mode to output contents of AAPT (note this is a HUGE output). Only used for debugging. -Ignore bootclasspath on debug mode. (Causes some classes in smali to be fail decompile) v1.4.10 (Released August 21 – 2012) Codename: KOJAN -Fix bad whitespace in manifest.xml -Fix for bad decompilation of some APKs (Thanks KOJAN) v1.4.9 (Released July 28 – 2012) Codename: russia -Fix for plurals.xml (Thanks @miuirussia) -Added xxhdpi -Added uimodes for MIUI built roms -Fixed problems resulting with bad ‘ and what not v1.4.8 (Beta – Released July 8th – 2012) Codename: yyj -Fixes for HTC Sense 4.0.4 apks that have an extra com.htc package -Fixes merged from yyj (https://github.com/yyjdelete) -Reverted 9patch fix due to errors v1.4.7 ( Release on July 5th) -Fixes from (Unreleased v1.4.6) -New smali/baksmali v1.3.3 -Fix for grayscaled images (Thanks Charles) -On-going logging code for HTC One Frameworks -Changes from adjusted API 13 for localization v1.4.6 ( Private Release ) -Fixed missing formatted=”false” due to mis-reading of xlif data. -Fixed being replaced by attribute when reference is used instead of string -apktool.yml fixes for undefined frameworks -Regex changed to identify folders with sw###-port etc v1.4.5 (January 7, 2012) -Updated included framework to API 15 -Updated include baksmali and smali to v1.3.3-dev v1.4.4 (December 11, 2011) -Updated included baksmali and smali to v1.3.3 prior to v1.4.4 - http://code.google.com/p/android-apktool/wiki/Changelog