Article author, Andy McFadden, give me advice:
It tries to create a .odex file in / data / dalvik -cache. You will need to run as root or have insecure / Data / Dalvik cache.
As soon as I connected my device (for example, using SuperOneClick), it will work!
Comment by @domen: you really don't need to be root. You can set the ANDROID_DATA environment variable, and it will put it there. That is, mkdir /data/local/tmp/dalvik-cache , export ANDROID_DATA=/data/local/tmp .
source share