Skip to main content

Apktool 2.2.4

Connor Tumbleson
Maintainer of Apktool
caution

This release contains an updated internal framework file.

  • apktool empty-framework-dir to remove the old file.
  • Android O Final Dev Preview Support (#1520)
  • Update SnakeYAML to 1.1.8 (Android). (#591)
  • Upgrade to gradle 4.0
  • Fixed issue with APKs taking longer than usual to parse resources. (#1489) / Thanks MarcMil
  • Fixed issue with internal binaries not accessible in a Spring boot environment. (#1543) / Thanks bingqiao
  • Add preliminary support for rebuilding applications built in aapt2 (#1520)
  • Add support for resource filenames to contain $ symbols. (#1532)
  • Fixed issue with apktool not closing file resources, creating locks. (#1561) / Thanks MarcMil
  • Fixed issue with APKs that have INVALID TYPE CONFIG resources. (#1534)
  • Fixed decoding issue with APKs with intentionally invalid characters. (#1564)
  • Only exit with a 0 status code during version commands.
  • Enforce proper Apache licenses on all Java files.
  • Prevent malicious directory traversal with unknown files.
  • Prevent XML-XXE processing to prevent unintended leaking of information in a malicious setting.

This post was originally released at: https://connortumbleson.com/2017/07/29/apktool-v2-2-4-released and duplicated in part here for historical reasons.

Apktool 2.2.3

Connor Tumbleson
Maintainer of Apktool
caution

This release contains an updated internal framework file.

  • apktool empty-framework-dir to remove the old file.
  • Android O Preview Support (#1453)
  • Updated to smali 2.2.1
  • Updated internal aapt binaries to android-7.1.2_r11
  • Removed deprecated fatJar plugin in favor of ShadowJar
  • This turns fatJar to shadowJar on build instructions.
  • Updated gradle to v3.5. Thanks friederbluemle
  • Fix for reading length of UTF16 encoded strings. Thanks atn1969
  • Fixed issue changing default parameters on baksmali. (#1481)
  • Fixed issue with apktool locking access to input files. (#1160) Thanks MarcMil
  • Add support for animated vector drawables. (#1456)
  • Fixes decoding brightness. (#1508) Thanks phhusson
  • Prevent unknown file decode outside of archive. (#1498) / Thanks mkilling
  • Fixes improper decoding of optical bounds in images. (#1511) Thanks phhusson

This post was originally released at: https://connortumbleson.com/2017/06/13/apktool-v2-2-3-released and duplicated in part here for historical reasons.