Galaxy S2 – Clearing Logs on an Unrooted Phone

I have a Samsung Galaxy S2 using an unrooted stock ROM. Lately, I couldn’t update any of my apps, or install new ones as every time I tried it would complain about Insufficient storage available. This was weird, as according to my phone the apps took less than 600MB and still I barely 200MB of free space in my device memory.

SysDump
SysDump

The culprit turns out to be accumulation of various crash-dumps and logs. Apparently in a rooted phone you can delete everything in /data/log, but on an unrooted phone, that folder will appear empty. Luckily there is another way to clear the logs which doesn’t require root access, but it’s kind of hidden: You need to dial *#9900# which will open the SysDump utility. Here you can select Delete dumpstate/logcat which will free up the internal storage from all those logs.

52 thoughts on “Galaxy S2 – Clearing Logs on an Unrooted Phone”

  1. Why Android or Samsung doesn’t reveal such a magical solution, which they have designed themselves? Do they enjoy when their users get mad for insufficient storage?

  2. Part of the Android OS designer’s responsibility is to design in automatic housekeeping. When more than one gigabyte of log files accumulate on a 2 GB device storage, this is due to negligence or sloppy engineering.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.