commit | 1176b7512344cd16abe95f3a50ddacd884fc7594 | [log] [tgz] |
---|---|---|
author | Ben Gruver <bgruv@google.com> | Thu Oct 11 19:59:49 2012 -0700 |
committer | Ben Gruver <bgruv@google.com> | Thu Oct 11 19:59:49 2012 -0700 |
tree | 3386df7f5a4108640f4a635c934e48083c5d83db | |
parent | ff05a416c59f81f7d3b660add62c1346544b9b60 [diff] |
Add support for new virtual table generation This adds support for a fix in dalvik that changes the way virtual tables are generated. This new logic can be turned on with the -K option. This option will be removed once the new functionality can be tied to a released api level, at which point, it will be triggered when using an appropriate api level with the -a option.
smali/baksmali is an assembler/disassembler for the dex format used by dalvik, Android‘s Java VM implementation. The syntax is loosely based on Jasmin’s/dedexer's syntax, and supports the full functionality of the dex format (annotations, debug info, line info, etc.)
The primary webpage is http://smali.googlecode.com, and the source is also mirrored at https://github.com/jesusfreke/smali. If you are interested in submitting a patch, feel free to send me a pull request on either site.