Hovatek Forum DEVELOPMENT Android [Development] [Lollipop] [Marshmallow] How to deodex Android applications (apks)
Can't login? Please, reset your password.
Hovatek is recruiting! Apply Now


[Development] [Lollipop] [Marshmallow] How to deodex Android applications (apks)

[Development] [Lollipop] [Marshmallow] How to deodex Android applications (apks)

hovatek
hovatek
hovatek
Administrator
49,570
04-11-2016, 10:32 PM
#1



If you're looking to modify or optimize your Android apks (especially framework and system apks) when porting or building a custom ROM then you would want to first Deodex them.

What is Deodexing


Deodexing is repackaging your apk files from apk + .odex parts into one single apk (classes.dex) thereby combining all into one part. Deodexing protects you from running into a conflict with the odex when modifying your apk files

Requirement

Steps to deodex an Android apk


  1. Right-click IOIODeOdexer.exe and run as Administrator

    [Image: Hovatek-How-to-deodex-apks-1.jpg]

  2. You should now be in the IOIO DeOdexer dashboard

    [Image: Hovatek-How-to-deodex-apks-2.jpg]

  3. Click on Browse

    [Image: Hovatek-How-to-deodex-apks-3.jpg]

  4. Select the parent folder where you have your app, framework and priv-app folders then click OK

    [Image: Hovatek-How-to-deodex-apks-4.jpg]

  5. You should now see the file path displayed. Click Deodex

    [Image: Hovatek-How-to-deodex-apks-5.jpg]

  6. Wait while the tool begins deodexing

    [Image: Hovatek-How-to-deodex-apks-6.jpg]

  7. The progress bar should begin loading. Just sit back and let the tool Deodex

    [Image: Hovatek-How-to-deodex-apks-7.jpg]

  8. Once the tool is done, you should see a Deodexing Completed message

    [Image: Hovatek-How-to-deodex-apks-8.jpg]

  9. Go back to the folder to get your deodexed apks

Important Notice
  • Its important you deodex an apk before attempting to modify or export it because the apk is incomplete without the odex
  • Ensure to backup all odexed apks (including their odex files) before replacing with the deodexed versions just in case deodexing bricks the device
  • Partial deodexing tends to brick some devices so ensure to check all folder in the /system for odexes and deodex them too

This post was last modified: 17-05-2018, 06:26 PM by hovatek.

Note!
We have a reply schedule for Free Support. Please upgrade to Private Support if you can't wait.
iimamsusilo
iimamsusilo
iimamsusilo
Junior Member
26
31-03-2017, 03:50 PM
#2
sir if the tool can work on OS win 7 32bit.
thank you sir.
iimamsusilo
iimamsusilo
iimamsusilo
Junior Member
26
31-03-2017, 03:52 PM
#3
(04-11-2016, 10:32 PM)hovatek ..

sir if the tool can work on OS win 7 32bit.
thank you sir.
This post was last modified: 19-10-2017, 02:21 PM by hovatek.
hovatek
hovatek
hovatek
Administrator
49,570
31-03-2017, 05:31 PM
#4
(31-03-2017, 03:52 PM)iimamsusilo sir if the tool can work on OS win 7 32bit.
thank you sir.

Haven't tested it.
You could give it a shot

Note!
We have a reply schedule for Free Support. Please upgrade to Private Support if you can't wait.
iimamsusilo
iimamsusilo
iimamsusilo
Junior Member
26
31-03-2017, 09:20 PM
#5



(31-03-2017, 05:31 PM)hovatek
(31-03-2017, 03:52 PM)iimamsusilo sir if the tool can work on OS win 7 32bit.
thank you sir.

Haven't tested it.
You could give it a shot
I've tried that tool is running smoothly. The app also became successful deodex but if it continues to the framework always failed in repeated back still fail sir.

Thank you very much sir hovatek & team.

Sent from my 7 Plus using the Hovatek Forum App
Top John Wu
Top John Wu
Top John Wu
Newbie
1
15-05-2018, 01:03 PM
#6
how to install java?
X3non
X3non
X3non
Recognized Contributor
22,062
15-05-2018, 06:46 PM
#7
(15-05-2018, 01:03 PM)Top John Wu how to install java?

check the requirements section for the link to download and install jdk
Users browsing this thread:
 2 Guest(s)
Users browsing this thread:
 2 Guest(s)
YtWhTl
live chat
whatsapp telegram instagram