android freeze htc desire c

What is Dalvik Cache?

Dalvik cache – cache area for the program dalvik. Dalvik is a java based virtual machine that is the bases for running your (.apk) programs. In order to make access times faster, the dalvik-cache is the result of dalvik doing a optimization of the running program.

How to clear Dalvik Cache without Recovery

Step 1: Make sure your device is rooted, if not search How to root your device on our site or leave a comment on this article and we’ll write a tutorial soon.

Step 2: Find a root explorer app, use ES File Explorer or search on Google Store for other better file explorers.

Step 3: Enable the root directory. In ES File Explorer go to Menu > Settings, check Up to Root then below check Root Explorer. Accept any Superuser requests.

Step 4: Now, go to /data/dalvik cache, select all files in the folder and delete them.

Step 5: Reboot the device as it will start acting like a drunk panda. Never know which is his next step. After reboot, system will reoptimize to the changes you made.


  1. Thanks for the info. Note that on both my samsung devices the dalvik cache location is “/data/dalvik-cache” and not “/data/dalvik cache” as stated above, not sure if it varies by device?

Leave a Reply