In every field, there are certain tools of the trade that everybody just simply knows. Apktool has become one of those, helping app modders and themers with reshaping the software we use on our phones every day. Version 2.0 has been in the works for 2 years, and just yesterday it was promoted to a final release.

The list of changes is pretty expansive; but if you've been following along with the beta versions, there aren't too many surprises. After all, Apktool still does the same things, just better than before. The one important change some people may have missed is that the new version requires Java 7 or above. This change was made with the release of RC2 back in October. Since Android development now requires Java 7, this shouldn't be much of a hurdle for anybody that would use Apktool.

Android 5.1 is also supported as of the final v2.0 release. For existing users, this means the framework file should be deleted as part of the upgrade. For Windows and Unix users, the framework can be found at $HOME/apktool/framework/1.apk, and Mac users will find it at $HOME/Library/apktool/framework/1.apk. Don't worry about deleting this file, Apktool will replace it with the latest version.

Finally, users may want to update their bookmarks, because Apktool is relocating. With the recent announcement that Google is shutting down its open source repository site, Google Code, Apktool had to find a new home. The developer, Connor Tumbleson, opted to keep things distributed and put both Github and Bitbucket to work. The Apktool source code appears on both services (links: github, bitbucket). The main project page has been placed on Github, and compiled releases are available from Bitbucket.

If you haven't already updated, just download the latest version and check out the install instructions for additional details. There is also a support thread on XDA for more info and helpful hints.