How to deodex ...
Install Java Runtime Enviroment on your PC.
Download backsmali.jar and smali.jar from attachment.
Make a folder like edit in root of a drive (ex: C:\edit )
Put backsmali.jar and smali.jar files in this direction.
You need 7 odex file from stock framwork:
- android.policy.odex
- bouncycastle.odex
- core.odex
- core-junit.odex
- ext.odex
- framework.odex
- services.odex
Put all files in "edit" folder. Now put AxT9IME.odex file in this folder.
Run windows cmd (go to start menu, Run... and type cmd and then enter)
First line go to "edit" folder by insert this commend : (you can copy and past this comment from here)
Next, insert this line for backsmali AxT9IME.odex :
Code:
java -jar baksmali.jar -x AxT9IME.odex
Now you have a out folder. Don't touch it.
Insert this commend for smali your work :
Code:
java -jar smali.jar out
Now in "edit" folder you have a file like this: out.dex
Rename file to classes.dex , open your AxT9IME.apk with winRar (or any program like this) push your .dex file to .apk file ... WooW, now you deodex your fist android system app.
|