Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,732,914 Members 49,883 Now Online
XDA Developers Android and Mobile Development Forum

[Tool | Script] Amestris DEODEX to ODEX Convertor [V5.0]

Tip us?
 
M_J_Nazari
Old
(Last edited by M_J_Nazari; 10th March 2013 at 08:24 AM.)
#1  
M_J_Nazari's Avatar
Recognized Developer - OP
Thanks Meter 2488
Posts: 1,521
Join Date: Jul 2010
Location: Bushehr

 
DONATE TO ME
Prompt [Tool | Script] Amestris DEODEX to ODEX Convertor [V5.0]

Hi.
This Tool is just for odex firmwares.

I'm creating a new script for themers and developers that they are working on ODEX frameworks.

as we know, for editing any odex file,is need to do deodex the file on first step.
we are working/editing on deodex files, when we finish the modifications, we need to revert it to odex for working on ODEX roms.
the odexing back is very time wasting process, and very unlikely!.
so, i write this script. it determines your edited file and will odex it automatically.
you can convert the all available Deodex themes for your odex rom very fast.

at the moment, i just wrote this script for framework *.jar files.

=======================================
want to know more?
let me show you this tool what is for?

I'm the theme creator or developer. i will present my mods for deodex firmwares. my users just able to use my work on deodexed frameworks.
if i want to test/run my work, i have to use deodex firmware, because i can't test it on odex.
with this tool , there is no reason to install deodex framework. you can run and test all deodexed apps or deodexed jar files over Odex framework, by running this tool.

it sends the deodexed jar or apk file into your phone, and automatically convert theme to odex.

also with this tool, you can convert Deodex themes and mods for ODEX roms.

this tool must run over an odex firmware!
you need custom kernel to access the adb root

=======================================
how to use?

1- copy your framework edited jar files into "framework_mod" folder. [all these files must be deodexed]
2- Hit "RUN.cmd" file.
3- you can see the Amestris_odex_log.xml for more info.

=======================================
Amestris Team
M Javad Nazari

Best Regards.
Attached Files
File Type: zip Amestris_tool_odexer_v5.0.zip - [Click for QR Code] (412.1 KB, 4043 views)
If you like my work, please consider a donation. or you can press the Thanks button
----------------------------------------------------------------------------------------------------------------------


Amestris BlackDiamond For GSIII Thread
[GUIDE] [Advanced] How to make an IconPack for Samsung Touchwiz [JellyBean]
[GT-I9000] Amestris DarkCyan V12 - Odex
[Theme] GT-I9000 DarkCyan Ultimate Version 2.5 JW9
[ROM][4.1.2] [GT-I9100] Biftor™JB Rom - Black Diamond Theme
[Script] Amestris Odexer V4.0 ! GSIII GT-I9300
----------------------------------------------------------------------------------------------------------------------
| [Tool | Script] Amestris DEODEX to ODEX Convertor | For Themer and Developers [V5.0] |
PDA-PLANET APK EDITOR V1.0
----------------------------------------------------------------------------------------------------------------------
Current Device: Galaxy S4 mini duos , Nokia X1
The Following 35 Users Say Thank You to M_J_Nazari For This Useful Post: [ Click to Expand ]
 
M_J_Nazari
Old
#2  
M_J_Nazari's Avatar
Recognized Developer - OP
Thanks Meter 2488
Posts: 1,521
Join Date: Jul 2010
Location: Bushehr

 
DONATE TO ME
i will explain it more on next days.

this is reserved.
If you like my work, please consider a donation. or you can press the Thanks button
----------------------------------------------------------------------------------------------------------------------


Amestris BlackDiamond For GSIII Thread
[GUIDE] [Advanced] How to make an IconPack for Samsung Touchwiz [JellyBean]
[GT-I9000] Amestris DarkCyan V12 - Odex
[Theme] GT-I9000 DarkCyan Ultimate Version 2.5 JW9
[ROM][4.1.2] [GT-I9100] Biftor™JB Rom - Black Diamond Theme
[Script] Amestris Odexer V4.0 ! GSIII GT-I9300
----------------------------------------------------------------------------------------------------------------------
| [Tool | Script] Amestris DEODEX to ODEX Convertor | For Themer and Developers [V5.0] |
PDA-PLANET APK EDITOR V1.0
----------------------------------------------------------------------------------------------------------------------
Current Device: Galaxy S4 mini duos , Nokia X1
The Following 6 Users Say Thank You to M_J_Nazari For This Useful Post: [ Click to Expand ]
 
freddy1991
Old
#3  
freddy1991's Avatar
Senior Member
Thanks Meter 247
Posts: 655
Join Date: Oct 2012
Default Re: [Tool | Script] Amestris DEODEX to ODEX Convertor [V5.0]

Do u mean framework.jar or any files under framework like android.policy.jar?

Sent from my GT-I9300 using xda premium
The Following User Says Thank You to freddy1991 For This Useful Post: [ Click to Expand ]
 
M_J_Nazari
Old
#4  
M_J_Nazari's Avatar
Recognized Developer - OP
Thanks Meter 2488
Posts: 1,521
Join Date: Jul 2010
Location: Bushehr

 
DONATE TO ME
Quote:
Originally Posted by freddy1991 View Post
Do u mean framework.jar or any files under framework like android.policy.jar?

Sent from my GT-I9300 using xda premium
i mean every jar files under framework folder. [any files under framework like android.policy.jar]
If you like my work, please consider a donation. or you can press the Thanks button
----------------------------------------------------------------------------------------------------------------------


Amestris BlackDiamond For GSIII Thread
[GUIDE] [Advanced] How to make an IconPack for Samsung Touchwiz [JellyBean]
[GT-I9000] Amestris DarkCyan V12 - Odex
[Theme] GT-I9000 DarkCyan Ultimate Version 2.5 JW9
[ROM][4.1.2] [GT-I9100] Biftor™JB Rom - Black Diamond Theme
[Script] Amestris Odexer V4.0 ! GSIII GT-I9300
----------------------------------------------------------------------------------------------------------------------
| [Tool | Script] Amestris DEODEX to ODEX Convertor | For Themer and Developers [V5.0] |
PDA-PLANET APK EDITOR V1.0
----------------------------------------------------------------------------------------------------------------------
Current Device: Galaxy S4 mini duos , Nokia X1
The Following 2 Users Say Thank You to M_J_Nazari For This Useful Post: [ Click to Expand ]
 
shekinahsmoke
Old
#5  
shekinahsmoke's Avatar
Senior Member
Thanks Meter 710
Posts: 1,916
Join Date: Mar 2011
Location: Brooklyn, NY
does this work on aosp roms?
 
timmetal6669
Old
#6  
timmetal6669's Avatar
Recognized Developer
Thanks Meter 2010
Posts: 2,684
Join Date: Apr 2012
Location: Redlands CA

 
DONATE TO ME
Quote:
Originally Posted by M_J_Nazari View Post
Hi.
This Tool is just for odex firmwares.

I'm creating a new script for themers and developers that they are working on ODEX frameworks.

as we know, for editing any odex file,is need to do deodex the file on first step.
we are working/editing on deodex files, when we finish the modifications, we need to revert it to odex for working on ODEX roms.
the odexing back is very time wasting process, and very unlikely!.
so, i write this script. it determines your edited file and will odex it automatically.
you can convert the all available Deodex themes for your odex rom very fast.

at the moment, i just wrote this script for framework *.jar files.

=======================================
want to know more?
let me show you this tool what is for?

I'm the theme creator or developer. i will present my mods for deodex firmwares. my users just able to use my work on deodexed frameworks.
if i want to test/run my work, i have to use deodex firmware, because i can't test it on odex.
with this tool , there is no reason to install deodex framework. you can run and test all deodexed apps or deodexed jar files over Odex framework, by running this tool.

it sends the deodexed jar or apk file into your phone, and automatically convert theme to odex.

also with this tool, you can convert Deodex themes and mods for ODEX roms.

this tool must run over an odex firmware!
you need custom kernel to access the adb root

=======================================
how to use?

1- copy your framework edited jar files into "framework_mod" folder. [all these files must be deodexed]
2- Hit "RUN.cmd" file.
3- you can see the Amestris_odex_log.xml for more info.

=======================================
Amestris Team
M Javad Nazari

Best Regards.



This is great.. Any chance on make the script a batch file to run in Windows and Linux?



We are many. We are Legion. Be expecting us. May the flash be with you...
 
Kryten2k35
Old
#7  
Kryten2k35's Avatar
Recognized Contributor
Thanks Meter 10883
Posts: 7,193
Join Date: Jan 2011
Location: Bradford

 
DONATE TO ME
This NEVER works for me. None fo the odex scripts you have do

Code:
AndroidRuntime( 7451): 

D/AndroidRuntime( 7451): >>>>>> AndroidRuntime START com.android.internal.os.ZygoteInit <<<<<<

D/AndroidRuntime( 7451): CheckJNI is OFF

D/AndroidRuntime( 7451): setted country_code = Korea

D/AndroidRuntime( 7451): setted sales_code = KOR

D/AndroidRuntime( 7451): readGMSProperty: start

D/AndroidRuntime( 7451): readGMSProperty: already setted!!

D/AndroidRuntime( 7451): readGMSProperty: end

D/AndroidRuntime( 7451): addProductProperty: start

D/dalvikvm( 7451): DexOpt: incorrect opt magic number (0x98 25 30 69)

E/dalvikvm( 7451): /system/framework/core.jar odex has stale dependencies

I/dalvikvm( 7451): Zip is good, but no classes.dex inside, and no valid .odex file in the same directory

D/dalvikvm( 7451): Unable to process classpath element '/system/framework/core.jar'

D/dalvikvm( 7451): DexOpt: incorrect opt magic number (0xaf f1 b5 fd)

E/dalvikvm( 7451): /system/framework/core-junit.jar odex has stale dependencies

I/dalvikvm( 7451): Zip is good, but no classes.dex inside, and no valid .odex file in the same directory

D/dalvikvm( 7451): Unable to process classpath element '/system/framework/core-junit.jar'

D/dalvikvm( 7451): DexOpt: incorrect opt magic number (0x81 b2 fb ea)

E/dalvikvm( 7451): /system/framework/bouncycastle.jar odex has stale dependencies

I/dalvikvm( 7451): Zip is good, but no classes.dex inside, and no valid .odex file in the same directory

D/dalvikvm( 7451): Unable to process classpath element '/system/framework/bouncycastle.jar'

D/dalvikvm( 7451): DexOpt: incorrect opt magic number (0xbd 7c a2 15)

E/dalvikvm( 7451): /system/framework/ext.jar odex has stale dependencies

I/dalvikvm( 7451): Zip is good, but no classes.dex inside, and no valid .odex file in the same directory

D/dalvikvm( 7451): Unable to process classpath element '/system/framework/ext.jar'

D/dalvikvm( 7451): DexOpt: incorrect opt magic number (0xd8 d9 3a b2)

E/dalvikvm( 7451): /system/framework/framework.jar odex has stale dependencies

I/dalvikvm( 7451): Zip is good, but no classes.dex inside, and no valid .odex file in the same directory

D/dalvikvm( 7451): Unable to process classpath element '/system/framework/framework.jar'

D/dalvikvm( 7451): DexOpt: incorrect opt magic number (0x0d c4 9f 5a)

E/dalvikvm( 7451): /system/framework/framework2.jar odex has stale dependencies

I/dalvikvm( 7451): Zip is good, but no classes.dex inside, and no valid .odex file in the same directory

D/dalvikvm( 7451): Unable to process classpath element '/system/framework/framework2.jar'

D/dalvikvm( 7451): DexOpt: incorrect opt magic number (0xd9 d2 19 9f)

E/dalvikvm( 7451): /system/framework/android.policy.jar odex has stale dependencies

I/dalvikvm( 7451): Zip is good, but no classes.dex inside, and no valid .odex file in the same directory

D/dalvikvm( 7451): Unable to process classpath element '/system/framework/android.policy.jar'

D/dalvikvm( 7451): DexOpt: incorrect opt magic number (0x95 51 cc 26)

E/dalvikvm( 7451): /system/framework/services.jar odex has stale dependencies

I/dalvikvm( 7451): Zip is good, but no classes.dex inside, and no valid .odex file in the same directory

D/dalvikvm( 7451): Unable to process classpath element '/system/framework/services.jar'

D/dalvikvm( 7451): DexOpt: incorrect opt magic number (0x70 99 15 cd)

E/dalvikvm( 7451): /system/framework/apache-xml.jar odex has stale dependencies

I/dalvikvm( 7451): Zip is good, but no classes.dex inside, and no valid .odex file in the same directory

D/dalvikvm( 7451): Unable to process classpath element '/system/framework/apache-xml.jar'

D/dalvikvm( 7451): DexOpt: incorrect opt magic number (0x44 11 0c 01)

E/dalvikvm( 7451): /system/framework/sec_edm.jar odex has stale dependencies

I/dalvikvm( 7451): Zip is good, but no classes.dex inside, and no valid .odex file in the same directory

D/dalvikvm( 7451): Unable to process classpath element '/system/framework/sec_edm.jar'

I/dalvikvm( 7451): DexOpt: Some deps went away

E/dalvikvm( 7451): /system/framework/seccamera.jar odex has stale dependencies

I/dalvikvm( 7451): Zip is good, but no classes.dex inside, and no valid .odex file in the same directory

D/dalvikvm( 7451): Unable to process classpath element '/system/framework/seccamera.jar'

E/dalvikvm( 7451): No valid entries found in bootclasspath '/system/framework/core.jar:/system/framework/core-junit.jar:/system/framework/bouncycastle.jar:/system/framework/ext.jar:/system/framework/framework.jar:/system/framework/framework2.jar:/system/framework/android.policy.jar:/system/framework/services.jar:/system/framework/apache-xml.jar:/system/framework/sec_edm.jar:/system/framework/seccamera.jar'
 
BrunoJefferson8148
Old
#8  
BrunoJefferson8148's Avatar
Junior Member
Thanks Meter 12
Posts: 25
Join Date: Jan 2013
Default Install via recovery ?

Installs via recovery? I did not
understand. I get the files and
what deodex? and I never get
deodex a stock rom in my
region, will someone do it for me ?
 
Peteragent5
Old
#9  
Peteragent5's Avatar
Recognized Contributor
Thanks Meter 1964
Posts: 1,268
Join Date: Jan 2012
Location: Richmond

 
DONATE TO ME
Remember that the BOOTCLASSPATH can vary from Manufacturer and Android version
Away for 2 months.
 

Galaxy Gio GT-S5660M | Galaxy Nexus GT-I9250M | BlackBerry PlayBook
GitHub
 
M_J_Nazari
Old
#10  
M_J_Nazari's Avatar
Recognized Developer - OP
Thanks Meter 2488
Posts: 1,521
Join Date: Jul 2010
Location: Bushehr

 
DONATE TO ME
Quote:
Originally Posted by Peteragent5 View Post
Remember that the BOOTCLASSPATH can vary from Manufacturer and Android version
thanks, but this is for galaxy s 3 and 4.1.2 roms.
If you like my work, please consider a donation. or you can press the Thanks button
----------------------------------------------------------------------------------------------------------------------


Amestris BlackDiamond For GSIII Thread
[GUIDE] [Advanced] How to make an IconPack for Samsung Touchwiz [JellyBean]
[GT-I9000] Amestris DarkCyan V12 - Odex
[Theme] GT-I9000 DarkCyan Ultimate Version 2.5 JW9
[ROM][4.1.2] [GT-I9100] Biftor™JB Rom - Black Diamond Theme
[Script] Amestris Odexer V4.0 ! GSIII GT-I9300
----------------------------------------------------------------------------------------------------------------------
| [Tool | Script] Amestris DEODEX to ODEX Convertor | For Themer and Developers [V5.0] |
PDA-PLANET APK EDITOR V1.0
----------------------------------------------------------------------------------------------------------------------
Current Device: Galaxy S4 mini duos , Nokia X1

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes