Here's a good tool for cleaning your Android device. XDA member Dark3n presents SD Maid, a simple tool that will let you delete all unnecessary files left when installing or uninstalling an application as sometimes they leave data behind. The apps tend to create logs, crash reports, and debug files you don't really need, and this is particularly true for the market as it often leaves temporary files of downloaded apps behind.

The latest version includes addition of more zombies, work in progress dialog during refresh phase, and added menu with information. Working on any rooted device running Android 1.5 and up.

You can get it on the market for free.

Originally posted by Dark3n

Ive started working on a tool to clean up after apps (inspired by this thread).

Somtimes apps, after being uninstalled, leave behind data.

This app finds data, that no longer belongs to an installed app and allows the user to delete such data to regain the precious memory and keep your device neat and tidy .

This will work on any rooted device with android 1.5 or higher.

Current features:

- Remove corpses from /dbdata/databases/ left by bug in samsung firmware

(Samsung devices only)

- Remove corpses from /mnt/sdcard/Android/data/ and /data/data/

(All android devices)

- Remove unnecessary logfiles, stacktraces, caches, incomplete downloads, temporary files etc.

(All android devices)

- delete single items

- put app on market to ease distribution of updates

Continue to the original thread.