Skip to main content

53 posts tagged with "release"

View All Tags

Apktool 2.1.0

Connor Tumbleson
Maintainer of Apktool
danger

This release removes Smali Debugging as it was no longer functioning and full of issues.

  • Breaking - Removes SmaliDebugging feature. (#1061)
  • Fixed issue with non-printable chars in unknown files. / Thanks ihanson
  • Fixed issue when a non-compressed file has no extension. (#1122) / Thanks BurgerZ
  • Added ability for launched executables (aapt) to differentiate between output and error streams. Thanks BurgerZ
  • Revamped internal storage of apktool.yml to be serialized objects vs entries in HashMap. (#1128) / Thanks rover
  • Closes streams that were not properly closed. (#1143)
  • Fixes issue when @null was improperly decoded. (#1123)
  • Fixes issue when apk filename has trailing space. (#1145) / Thanks BurgerZ
  • Fixes issue that all digits were treated as string using \ ### trick. (#1130)
  • Added additional feature to --keep-broken-res to ignore resource duplicates. (#1164) / Thanks crpalmer
  • Performance enhancement - Stops using String.format() for MISSING_RES_SPECS. (#1186) / Thanks dnault
  • Added support for decoding AndResGuard apps. (#1170)
  • Removed LittleEndianReader in favor for a public domain one. (#1166) / Thanks chirayudesai
  • Adapt 9patch decoder to handle any format (Color Table, RGB, RGBA, Gray, GrayAlpha). (#1180) / Thanks mattsarett

This post was originally released at: https://connortumbleson.com/2016/03/27/apktool-v2-1-0-released and duplicated in part here for historical reasons.

Apktool 2.0.3

Connor Tumbleson
Maintainer of Apktool
  • For developers - Run git submodule update --init --recursive to setup submodules.
  • Fixed issue with too long command due to large amount of uncompressed files. (#1053)
  • Fixed bad casting issue between ResStringValue and ResAttr. (#1060)
  • Fixed bad casting issue between ResStyleValue and ResAttr. (#957, #1063)
  • Prevent greedy additional .dex finder from pulling .dex files outside of apk root.
  • Move smali to git submodule for easier updates, update to 2.1.0 in process.
  • Fixed issue with echo in helper scripts. (#1056)
  • Fixed issue with mnc1 qualifier. (#1072)
  • Fixed issue with apks that have a 28 byte ResConfig size. (#1084) / Thanks rover
  • Cleaned up code base to match AOSP naming. (#1099)
  • Fixed issue with APKs that had sparse ResourceTable. (#964, #1031)
  • Added support for DATA_NULL_EMPTY
  • Added support for API23 mnc values. They are no longer zero padded.
  • Fixed issue where large int values in AndroidManifest.xml were truncated due to overflow. (#767) / Thanks gio73 and MarcMil
  • Added decode support for Dexguard Enterprise applications. (#1014)
  • Simply creates dummy key value names to prevent duplicate resource error.

This post was originally released at: https://connortumbleson.com/2015/12/31/apktool-v2-0-3-released and duplicated in part here for historical reasons.