Clone this repo:
  1. f0dffb0 [automerger skipped] Empty merge of Android 24Q2 Release (ab/11526283) to aosp-main-future am: 7799aba48b -s ours by Xin Li · 9 months ago android15-automotiveos-dev android15-qpr1-release android15-qpr1-s3-release android15-qpr1-s4-release android15-qpr1-s5-release android15-tests-dev main master aml_cfg_351010000 aml_hef_350921160 aml_hef_351016140 aml_hef_351120040 aml_rkp_350910000 aml_rkp_351011000 android-15.0.0_r10 android-15.0.0_r11 android-15.0.0_r12 android-15.0.0_r13 android-15.0.0_r6 android-15.0.0_r7 android-15.0.0_r8 android-15.0.0_r9
  2. 7799aba Empty merge of Android 24Q2 Release (ab/11526283) to aosp-main-future by Xin Li · 9 months ago
  3. f625819 Fix CastOperand(...) utility function am: 93caac6d55 am: a3c0045c2d by Roman Artemev · 10 months ago
  4. a3c0045 Fix CastOperand(...) utility function am: 93caac6d55 by Roman Artemev · 10 months ago
  5. 93caac6 Fix CastOperand(...) utility function by Roman Artemev · 10 months ago

This is the home of the .dex manipulation library (slicer) and command line tool (dexter).

Both the command line tool and the library can be built for host and device targets.

To build dexter:

$ m dexter

To test dexter:

# in tools/dexter (and assuming a Linux host)
$ python dexter/dexter_tests.py -cmd ../../out/host/linux-x86/bin/dexter -root testdata