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

Root [Guide]DEODEX ZVD

LX

Well-Known Member
This guide is based off NeoSabin's. You'll notice copy and pasted most of it :cool:. I did, however, changed/added a couple of things

Deodexing is the process of recombining .odex files to an apk and making it a complete package again, mainly for themeing. This is really for those of you out there that want to stay on stock and theme it.

As a shortcut i have uploaded the deodex and zipaligned files for those who want to save time. If so skip to step 4.

Deodexed files
http://dl.dropbox.com/u/51753039/Deodexed.rar

PLEASE DO A BACKUP IN RECOVERY BEFORE PROCEEDING

1.The user friendly way to deodex your system apps is by using xUltimate

2.After downloading it run main.exe and Run option 1. Once that's done
run option 2.
Now these well take a while. Run option 3.
IMPORTANT: After you have run option 3, you MUST navigate to the xUltimate folder and find "origi_frame" folder, and cut files 'qcnvitems.jar' and 'qcnvitems.odex' and paste them somewhere visible on your desktop. These two files kept giving me errors when deodexing them.
Now run option 4, and wait. Once that's done copy/cut 'qcnvitems.jar' and 'qcnvitems.odex' and paste them in the "done_frame".

The originals will be in the folders "origi_app" and "origi_frame". The deodexed files will be in "done_app" and "done_frame".

3.For optimization run zipalign on the "done_app" folder by starting zipaling.exe, choosing the folder then running the zipalign.bat that was created.

4.Copy the "done_app" and "done_frame" onto your internal sd.

5.After copying, set your phone to internet connection on USB and make sure USB debugging is on. Now run these commands in cmd.

adb shell
su
stop <--------(youll notice your screen go black, its ok, continue.)
mount -o rw,remount -t ext4 /dev/block/mmcblk0p12 /system
cp /sdcard/done_app/* /system/app/
cp /sdcard/done_frame/* /system/framework/
rm /system/app/*.odex
rm /system/framework/*.odex
mount -o ro,remount -t ext4 /dev/block/mmcblk0p12 /system
reboot

7.Delete the "done_app" and "done_frame" folders of you like.

6.Done. Enjoy your deodexed phone
Base source used for this guide: [HOW-TO] Manually deodex your phone - RootzWiki

Everything is working on my phone. Those 2 files that couldn't be deodexed didn't virtually affect anything. To tell you the truth, i don't even know what they're for or what they are, but I'm sure someone here will tell me sooner or later :D

THANKS TO NeoSabin for his guide.
 
Back
Top Bottom