Closed GoogleCodeExporter closed 9 years ago
Are you using -a 17?
Original comment by jesusfreke@jesusfreke.com
on 17 Jun 2013 at 7:40
yes, baksmali -a 17 -d framework -x Backup.odex
Original comment by mattez...@gmail.com
on 17 Jun 2013 at 2:08
I don't know if this helps you in any way, but if I use the command without the
API switch, it does the job just fine.
Original comment by mattez...@gmail.com
on 17 Jun 2013 at 10:24
Great, thanks. Definitely helpful. I suspect maybe MIUI is using an older
version of dalvik. I'll take a more in-depth look at it this evening.
Original comment by bgruv@google.com
on 17 Jun 2013 at 10:33
I can't reproduce this issue. Can you provide a link of the rom you are trying
to deodex, and double-check the version of baksmali from baksmali --version
Original comment by jesusfreke@jesusfreke.com
on 18 Jun 2013 at 3:10
Trying with baksmali 2.0b5.
Latest MIUI 3.6.14 downloaded directly from MIUI's website, ROM intended
for maguro (Galaxy Nexus) with android version 4.2.2
Tried also with a MI-2 ROM, that game me that exact error, but on
framework_ext.jar. Also solved when I removed the API switch from the
command.
http://bigota.d.miui.com/3.6.14/miui_GalaxyNexus_3.6.14_9550cc9e49_4.2.zip-
Error deodexing ONLY Browser.jar
http://bigota.d.miui.com/3.6.14/miui_MI2_3.6.14_da15ffba62_4.1.zip - Error
deodexing ONLY framework_ext.jar
Original comment by mattez...@gmail.com
on 18 Jun 2013 at 3:14
Trying with baksmali 2.0b5.
Latest MIUI 3.6.14 downloaded directly from MIUI's website, ROM intended for
maguro (Galaxy Nexus) with android version 4.2.2
Tried also with a MI-2 ROM, that game me that exact error, but on
framework_ext.jar. Also solved when I removed the API switch from the command.
http://bigota.d.miui.com/3.6.14/miui_GalaxyNexus_3.6.14_9550cc9e49_4.2.zip -
Error deodexing ONLY Browser.jar
http://bigota.d.miui.com/3.6.14/miui_MI2_3.6.14_da15ffba62_4.1.zip - Error
deodexing ONLY framework_ext.jar
Original comment by mattez...@gmail.com
on 18 Jun 2013 at 3:14
I can reproduce the issue now. Thanks!
Original comment by jesusfreke@jesusfreke.com
on 18 Jun 2013 at 4:17
As far as I can tell, that MIUI rom is using an api 15/16 version of dalvik,
and you should just use -a 15 (which is the default) when deodexing.
Original comment by jesusfreke@jesusfreke.com
on 18 Jun 2013 at 5:04
Original issue reported on code.google.com by
mattez...@gmail.com
on 17 Jun 2013 at 3:15