Closed GoogleCodeExporter closed 9 years ago
Please provide the exact options you ran baksmali with
Original comment by jesusfreke@jesusfreke.com
on 6 Jul 2012 at 12:51
BOOTCLASS=core.jar:bouncycastle.jar:ext.jar:framework.jar:android.policy.jar:ser
vices.jar:core-junit.jar:com.sktelecom.smartcard.jar:javax.obex.jar:android.test
.runner.jar:bmgr.jar:com.android.location.provider.jar:com.invensense.android.ha
rdware.jar:com.qualcomm.location.vzw_library.jar:ime.jar:input.jar:monkey.jar:pm
.jar:qcnvitems.jar:qcrilhook.jar:sqlite-jdbc.jar:svc.jar:am.jar:com.google.andro
id.maps.jar
java -Xmx1024m -jar baksmali_1.3.3.jar -a 10 -c %BOOTCLASS% -d %Framework_PATH%
-o %Decompiled_Source_JAR%\smali -x framework.odex
Original comment by shirik1987@gmail.com
on 6 Jul 2012 at 1:07
It looks like they added additional inline methods. The stock inline method
table only has 22 entries (max index of 21).
You'll need to build deodexerant and run it on your device to dump out the
inline method table. Dump the output from deodexerant to a file, and then pass
that to baksmali via the -T option.
Original comment by jesusfreke@jesusfreke.com
on 6 Jul 2012 at 1:27
I forgot to mention, deodexerant can be found at:
https://code.google.com/p/smali/source/browse/#git%2Fdeodexerant
The README contains instructions for how to build it.
You can find more information on getting the AOSP source tree at:
http://s.android.com/source/initializing.html
http://s.android.com/source/downloading.html
Since you're working on a 2.3.4 device, you'll want to download the gingerbread
branch of the Android source.
Original comment by jesusfreke@jesusfreke.com
on 6 Jul 2012 at 1:29
There is a compiled file deodexerant? To not install Linux. Thanks in
advance!!!!!!
Original comment by shirik1987@gmail.com
on 6 Jul 2012 at 4:22
Company SK telesys does not give to the users of source codes of
kernel(awfully!).
Original comment by shirik1987@gmail.com
on 6 Jul 2012 at 4:27
You don't need the kernel source. You just need the platform source (aosp).
I don't have a prebuilt binary.
Original comment by jesusfreke@jesusfreke.com
on 6 Jul 2012 at 7:20
Thanks for the great deodexerant!!! I am using c4droid for android has compiled
and got the output file!
Issue resolved!
Original comment by shirik1987@gmail.com
on 8 Jul 2012 at 3:17
Original issue reported on code.google.com by
shirik1987@gmail.com
on 6 Jul 2012 at 12:25