Np. Now that I have your attention, I wanted to ask. I update my ROM regularly, so to make things easier, I have a custom package that I flash after each ROM updates which runs different custom scripts and such to setup things the way that I like them. Saves me a bunch of time on manual work. I wanted to add your dexo to this as well, to have it auto odex the ROM whenever I run the package, but it does not work in the recovery. It just prints "Failed To Odex ..." on each file it attempts to run it on. It seams to only work in a booted system.
I thought about taking a look, but I am pressed on time with other projects, and since you made it, you can navigate the script a lot faster than me, and properly find the issue in no time? Might be interesting to others as well to be able to run this in recovery.
I did try changing the PATH variable to make sure it used the same binaries as when the system was booted, but this still did not work.