Home | History | Annotate | only in /external/smali/deodexerant
Up to higher level directory
NameDateSize
Android.mk01-Nov-20131.7K
deodexerant.c01-Nov-20132.7K
README01-Nov-2013919

README

      1 usage:
      2 adb push deodexerant /data/local
      3 adb shell chmod +x /data/local/deodexerant
      4 adb shell /data/local/deodexerant > inline.txt
      5 
      6 deodexerant is a binary that runs on a device and dumps out dalvik's inline
      7 method table.
      8 
      9 This can be used in cases where a particular built of dalvik has a non-standard
     10 inline method table for whatever reason. The output from this tool is intended
     11 to be used with the -T option for baksmali
     12 
     13 deodexerant is intended to be build within the AOSP build system. Assuming
     14 you have $MYDROID set to the root of the AOSP source tree, and $SMALI
     15 set to the root of the smali source tree,
     16 
     17 1. mkdir -p $MYDROID/external/deodexerant
     18 2. cp -r $SMALI/deodexerant $MYDROID/dalvik/deodexerant
     19 3. cd $MYDROID
     20 3. source build/envsetup.sh
     21 4. lunch generic-eng
     22 5. make deodexerant
     23 
     24 If all goes well, you should now have a deodexerant binary at:
     25 
     26 $MYDROID/out/target/product/generic/system/bin/deodexerant
     27