Have a very smali Christmas!
As my Christmas present to everyone, I present smali/baksmali v1.1
This version has significant new functionality, and is much better able to handle the larger framework files that are floating around. There are a number of bug fixes as well.
As usual, you can grab the new versions from the googlecode download page
The changes for this version include:
- Added support for a new .locals directive, which can be used instead of the .registers directive, to specify the number of non-parameter registers in the method
- Added support for the
--use-locals/-loption in baksmali, to use the .locals direrective instead of the .registers directive - Added support for the
--sequential-labels/-qoption in baksmali, which causes baksmali to create label names using a sequential numbering scheme, instead of basin it on the bytecode address - Added support for automatically upgrading const-string to const-string/jumbo when needed and upgrading goto or goto/16 to goto/16 or goto/32 when needed
- Added support for the
--no-fix-string-const/-coption in smali, to prevent automatically upgrading const-string instructions to const-string/jumbo - Added support for the
--no-fix-goto/-goption in smali, to prevent automatically upgrading goto and goto/16 instructions - Added support for the
--no-debug-info/-boption in baksmali, to prevent the output of any type of debugging info (.local, .line, .parameter, etc.) - misc. bugfixes

© 2009 by Android Blogging Network
Powered by WordPress | Designed for Cordobo by Cordobo WPMU Theme pack by WPMU-DEV.