• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root Need Help Deodexing a ROM

PhoneMan93

Android Enthusiast
Oct 1, 2011
442
73
I have been following this tutorial on this website.

But I get stuck at the command on step number 5.

I type "java -jar baksmali.jar -x am.odex"

But i get this error.
error_deodexing.jpg


Any ideas?
 
Are you on Win7 or Ubuntu?
Because every time i open that the "Main" and "Test" disappear.

Maybe it was the version, I see they have 2.3.3 now, I was using 2.2.2.

...Norton just caught a Trojan in it?


win 7 for this

copy files from app into orig_app and files from framework into orig_frame

use Main Skip.bat

do number 3 and number 4

then go into 15 advanced and do 13 and when asked do extreme


when all is done the files will be in done_app and done_frame

but all the needed files will not be in there, any apk that did not have and odex file will need to be copied into there
 
Upvote 0
win 7 for this

copy files from app into orig_app and files from framework into orig_frame

use Main Skip.bat

do number 3 and number 4

then go into 15 advanced and do 13 and when asked do extreme


when all is done the files will be in done_app and done_frame

I used pull /system/app and pull /system/framework.
Then used deodex app and deodex frame.
I still have the done_app and done_frame.
Should that be fine?


but all the needed files will not be in there, any apk that did not have and odex file will need to be copied into there

And are you talking about apps like YouTube bc it doesn't have a odex file or you mean files i need to manually put in there from /app and /frame?
 
Upvote 0
I used pull /system/app and pull /system/framework.
Then used deodex app and deodex frame.
I still have the done_app and done_frame.
Should that be fine?
sure



And are you talking about apps like YouTube bc it doesn't have a odex file or you mean files i need to manually put in there from /app and /frame?

if it did not have and odex file, it will not get copied into done

you can manually copy then into done before you optimize


some of the apks may cause the optimize to crash, i think the superuser apk may do that, so you dont want it in there when you optimize
 
Upvote 0
I never really understood what deodexing does to a rom and what benefits we the consumer get out of it. SO if someone could explain what deodexing a rom means and what we get out of it it would be helpful. Ive herd the term before but I dont know what it entails

Try this link, quite informative.
Deodexing
Explained + How To

The DL's are for the Droid x, so don't use them but the info is there
 
Upvote 0

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones