If you have problems with your Android device including the dreaded Black Screen of Death you may be told to WIPE THE CACHE PARTITION.  On a Samsung Galaxy S6, you can do this by:

  1. powering off the devicehow-to-wipe-cache-partition-android-samsung-s5-s6
  2. press the VOLUME UP + HOME  + POWER buttons all the same time and HOLD THEM DOWN
  3. release only the POWER button when the device vibrates
  4. release the other buttons when the ANDROID SYSTEM RECOVERY screen appears
  5. using the VOLUME DOWN / UP buttons to navigate, select WIPE CACHE PARTITION
  6. press the POWER button, which will act the ENTER key on your keyboard
  7. you will likely see some progress notes (at the bottom of the screen in small print) and after about 20 seconds it will likely show DONE
  8. you can then reboot the device and see if your problems are fixed

on some Android devices you can clear the cache through the typical user interface:


You may ask yourself, what does clearing the cache on my cell/tablet actually do?  The cache partition contains most of the temporary files, logs and remembered bits from the various applications on your Android device.  They can also be left over files from before your last Android update.  If that happens your device could be trying to use stored files that are not meant for your current version of Android.  Think of it the same way you think of your browser cache.  Just like a browser cache, sometimes those stored bits cause more problem than they solve and so it is a good idea to delete the cache periodically.

Wiping the cache will NOT delete your apps or your data or your configuration.  It will simply delete the temporary junk.

This can resolve MANY problems:

  • Black Screen of Death (BSoD)
  • Slow performance of apps
  • Lag in the User Interface
  • Apparently random errors and failures

On a related note, there main cache should not be confused with the DALVIK CACHE.

When your phone starts up, the Dalvik Virtual Machine looks at all your apps and frameworks, and creates a tree of dependencies which is stored in the dalvik-cache. This allows applications to run in an optimised state (and explains why your phone takes longer to boot up after applying a new rom, it’s rebuilding the cache.)

the /data/dalvik-cache directory that can be found on typical Android devices. When you install an application on Android, it performs some modifications and optimizations on that application’s dex file (the file that contains all the dalvik bytecode for the application). It then caches the resulting odex (optimized dex) file in the /data/dalvik-cache directory, so that it doesn’t have to perform the optimization process every time it loads an application.

CREDIT: www.ddsystems.com.au/other/android-2/android/

Deleting the DALVIK CACHE will slow your Android devices boot up and application speed; this is not good.

If you are wondering about the CACHE partition, wonder no more:

/cache partition is mostly for saving the downloads from Google Play Store, found in /cache/downloads. It also can hold the recovery log found in /cache/recovery called last_log as well (this holds any errors and/or diagnostics from the recovery binary a la CWM or stock, which will get logged in the file to aid debugging and development of the recovery binary).

There is also another directory in there called lost+found which holds any recovered files (if any) as a result of file-system corruption, such as incorrectly removing the SDcard without un-mounting it.

So really, there is no loss of data from clearing it.

In fact, upon Android boot-up, the script will clear out the /cache/downloads to make way for any new downloads/updates from Google Play Store.
CREDIT: forums.androidcentral.com/droid-razr/343560-what-exactly-wipe-cache-partition.html

Take note that because the CACHE PARTITION is just that, a separate partition, you will not see your FREE SPACE increase after you delete the content.

I hope this helps resolve your problems, but if not you may find techrez.com/fix-samsung-galaxy-s6-black-screen/ and gadgetguideonline.com/galaxys6/samsung-galaxy-s6-guides/how-to-boot-into-galaxy-s6-recovery-mode/ helpful .



Yussuf · March 28, 2020 at 4:36 am

How can i wipe cache partition on sky platinum 4.0 in which the recovery menu is in Chinese?

    Ian Matthews · March 30, 2020 at 12:33 pm

    HI Yussuf, I am sorry to say I have no chinese versions or a Sky Plat to play with.

Siggi84 · January 11, 2020 at 1:05 am

The partition /cache has absolutly nothing in common with an App’s cache!! Apps store their data only on /data. This is a own partition which is mounted on the rootfs like /cache, too.

jitajackson · November 16, 2019 at 10:14 pm

So if I do not have a google account or an SD card. Phone is not set up yet, although I have photos on hard drive. In that case, will wiping my cache in the above instructions effect my photos in any way?

    Ian Matthews · November 27, 2019 at 3:42 pm

    Wiping the cache will not delete apps or content. 🙂

Daniel · October 14, 2019 at 2:06 am

My Note 5 just shuts down randomly, sometimes just after rebooting. When I reboot it, the screen sometimes go blank after showing the Samsung logo, while the LED light still lights up

Sai Dinesh · May 9, 2019 at 7:49 am

My samsung j7 doesn’t wiping the cached data instead of wiping it showing that the wiping the cache is failed..

    Ian Matthews · May 9, 2019 at 11:39 am

    That is definitely odd. Assuming there are no other indications of what the real issue is, I would wipe the entire device back to factory and start again. I would manually copy all of my photos off the device before doing that but, if you have a Samsung account and a Google account setup you will loose very little during that process.

Sandra wilder · April 4, 2019 at 9:10 am

My android tabled has a “media” and a “cashe” partition wipe option. Which should I use to get rid of all apps, data and configurations?

    Ian Matthews · April 30, 2019 at 7:14 pm

    You should selecT FACTORY RESET from the RECOVERY MENU (where you are now), or from the the SETTING in the OS. Watch this video for an example: https://www.youtube.com/watch?v=pHZniDdbAo4

boBecK Last · March 21, 2019 at 4:47 am

My Huawei Honor 4X touchscreen stopped responding. Wiping the cache partition fixed the problem.

shyamal · September 29, 2018 at 7:49 am

my phone(coolpad 350i) has stopped giving permissions to anything though all are set right for eg WA is not reading contacts, debuggin ling RSA fingerprint is also not being set any thing to set this right , the touchpad also has errors now and there are ecessive popups too

G Ablan · August 7, 2018 at 8:10 am

my phone wouldn’t chage at all and prior I was receiving the moisture detected message when I knew my phone never got wet. I did the cache clear method and it fixed the problem , phone is charging so it appears to be a software problem , I also transferred data from my 5 to my 8 via the bump method but this problem didn’t occur until months later

Samtech · June 11, 2018 at 7:18 am

My Bluegate BG7 touch pad get a little crack and my tab was lock, and som part stop working, pls will clear cache partition help to remove the password, so that i can put the phone in into rotation and access it.

    Ian Matthews · June 11, 2018 at 7:55 pm

    Clearing the Cache will not remove the password. Sorry but you have to wipe the phone out to clear an unknown password on any device I have used in the last 10 years.

GAURAV BANSAL · June 4, 2018 at 10:19 pm


    Ian Matthews · June 5, 2018 at 8:11 pm

    A HARD RESET will wipe the cache.

Questions or Comments?