testwhat / SmaliEx

A wrapper to get de-optimized dex from odex/oat/vdex.
529 stars 142 forks source link

latest version 0.88 always outputs dex version 037 #56

Open nnnn20430 opened 6 years ago

nnnn20430 commented 6 years ago

using latest 0.88 snapshot-s to deodex seems to always output dex file version 037 no matter what api version is specified/detected.

example: $ java -jar ~/Downloads/oat2dex-0.88.jar -a 22 Settings.odex odex 10-25 23:35:36:209 Art version=45 (Settings.odex) 10-25 23:35:36:214 De-optimizing /system/priv-app/Settings/Settings.apk 10-25 23:35:38:409 Output to /home/nnnn20430/lg/Settings/Settings.dex $ file Settings.dex Settings.dex: Dalvik dex file version 037

using older 0.87 version: $ java -jar ~/Downloads/oat2dex-0.87.jar -a 22 Settings.odex odex 10-25 23:37:12:705 Art version=45 (Settings.odex) 10-25 23:37:12:709 De-optimizing /system/priv-app/Settings/Settings.apk 10-25 23:37:14:742 Output to /home/nnnn20430/lg/Settings/Settings.dex $ file Settings.dex Settings.dex: Dalvik dex file version 035