[Desire Android Development] E:V:A:
I have the same problem. (And I have a stock ROM that should not require bootclass?)

What and where are the "bootclass" files?

It seem that there is some internal dependencies when using this tool...

@Developer:

Also, please add a PAUSE to line 133 of AutoDEOToolMain.bat, or we will never see any errors!

[SIZE=2]Deodexing ext.jar...

Error occured while loading boot class path files. Aborting.
org.jf.dexlib.Code.Analysis.ClassPath$ClassNotFoundException: Could not find superclass Ljunit/frame
work/TestCase;
at org.jf.dexlib.Code.Analysis.ClassPath$ClassDef.loadSuperclass(ClassPath.java:830)
at org.jf.dexlib.Code.Analysis.ClassPath$ClassDef.<init>(ClassPath.java:683)
at org.jf.dexlib.Code.Analysis.ClassPath.loadClassDef(ClassPath.java:280)
at org.jf.dexlib.Code.Analysis.ClassPath.initClassPath(ClassPath.java:163)
at org.jf.dexlib.Code.Analysis.ClassPath.InitializeClassPathFromOdex(ClassPath.java:110)
at org.jf.baksmali.baksmali.disassembleDexFile(baksmali.java:104)
at org.jf.baksmali.main.main(main.java:293)
Error while loading class Landroid/test/AndroidTestCase; from file _framework\framework.zip
Error while loading ClassPath class Landroid/test/AndroidTestCase;

The system cannot find the file specified.
Deodexing framework.jar...

Error occured while loading boot class path files. Aborting.
org.jf.dexlib.Code.Analysis.ClassPath$ClassNotFoundException: Could not find superclass Ljunit/frame
work/TestCase;
at org.jf.dexlib.Code.Analysis.ClassPath$ClassDef.loadSuperclass(ClassPath.java:830)
at org.jf.dexlib.Code.Analysis.ClassPath$ClassDef.<init>(ClassPath.java:683)
at org.jf.dexlib.Code.Analysis.ClassPath.loadClassDef(ClassPath.java:280)
at org.jf.dexlib.Code.Analysis.ClassPath.initClassPath(ClassPath.java:163)
at org.jf.dexlib.Code.Analysis.ClassPath.InitializeClassPathFromOdex(ClassPath.java:110)
at org.jf.baksmali.baksmali.disassembleDexFile(baksmali.java:104)
at org.jf.baksmali.main.main(main.java:293)
Error while loading class Landroid/test/AndroidTestCase; from file D:\zAndroid\bin\AutoDEOTool1.0.3\
_framework\framework.odex
Error while loading ClassPath class Landroid/test/AndroidTestCase;

The system cannot find the file specified.
Deodexing twframework.jar...

Error occured while loading boot class path files. Aborting.
org.jf.dexlib.Util.ExceptionWithContext: Cannot locate boot class path file android.policy.odex
at org.jf.dexlib.Code.Analysis.ClassPath.loadBootClassPath(ClassPath.java:237)
at org.jf.dexlib.Code.Analysis.ClassPath.initClassPath(ClassPath.java:145)
at org.jf.dexlib.Code.Analysis.ClassPath.InitializeClassPathFromOdex(ClassPath.java:110)
at org.jf.baksmali.baksmali.disassembleDexFile(baksmali.java:104)
at org.jf.baksmali.main.main(main.java:293)

The system cannot find the file specified.[/SIZE]

EDIT:

What is NOT stated anywhere in this thread, is that:

The "boot class path" is found in the first few lines of the init.rc file.

[SIZE=2]export [B]BOOTCLASSPATH [/B]/system/framework/core.jar:/system/framework/bouncycastle.jar:/system/framework/ext.jar:/system/framework/framework.jar:/system/framework/android.policy.jar:/system/framework/services.jar:/system/framework/core-junit.jar
[/SIZE]

This path should contain at least the 5 files:

After reformatting the above to:

core.jar:bouncycastle.jar:ext.jar:framework.jar:android.policy.jar:services.jar:core-junit.jar

We are ready to apply it to baksmali:

[SIZE=2]java -Xmx1024m -jar ./../../baksmali.jar -a 10 -c :core.jar:bouncycastle.jar:ext.jar:framework.jar:android.policy.jar:services.jar:core-junit.jar -x framework.odex
[/SIZE]

You can also use "-d" to specify the directory, which is what I believe the script is trying to do.

Good Luck and thanks for no help.