My phone is running out of internal memory. So I searched online and found a solution, which was to dial *#9900# and then delete dumpstate/logcat. But when I dial the same on my MOTO E, I dont see anything happening. It Just says USSD Code running and closes. My phone is running on Lollipop 5.1. Can you please help me delete dumpstate/logcat?

1 Answer 1


You are running an USSD(SIM specific) code. Once you enter the last character of an MMI code(usually a pound or hash(#) symbol) your phones parses the code and open the menu for you automatically.

Dumpstate, logcat files are stored on the /data/log partition that, unless you root the phone, you and none of the apps you install will have access to it.

Dialing *#9900# and selecting Delete dumpstate/logcat clears the logs even if your phone is not rooted and this seems to work only on some Samsung Phones. So that excludes the Motorola phones.
(based on the comments from this blog post)

Note: If you enter the MMI code in the dialer app your phone's MMI parser will automatically open the secret menu after typing the last character of the code. If the MMI parser of you phone doesn't recognize the code, then it will not work in your phone and pressing the dial button after entering the code will run USSD code to your network provider

You can try using adb commands to see if you can get help clearing logcats of you phone. The following command clears/flushes the entire log and exits.

adb logcat -c


But before trying all these things you need to see the frequent questions under the tag and its tag-wiki for what to do when your phone storage is almost full.

  • adb logcat -c does not clear any log files on disk.
    – cweiske
    Dec 26, 2019 at 15:02
  • not useful for me May 4, 2020 at 16:46

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .