SOLVED: What Does WIPE THE CACHE PARTITION Do On Android Devices Like the Galaxy S6

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.


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.

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 and helpful .



  1. Avatar
    Someone June 1, 2018 at 7:53 pm

    I moved my WeChat app from internal storage to SD card, then I wipe the cache. When I try to look at the media in WeChat before I wipe the cache partition on my phone, all the media in WeChat is gone. Someone please tell me why? Isn’t it wiping cache partition is about wiping the cache of the internal storage instead of the SD card?

  2. Avatar
    MAddi February 18, 2018 at 4:07 am

    can you please help to with clearing the pin code which i forgot and i dont wish to loose my data from phone

    • Ian Matthews
      Ian Matthews March 15, 2018 at 5:35 pm

      Clearing the PIN is not readily possible on an Android. They are intentionally difficult to hack to stop theft. In fact, most Samsung’s will wipe your device back to factory (wipe out ALL content) after 10 failed attempts.

      I am sorry this was certainly not the information you were hoping for.

  3. Avatar
    Anna February 12, 2018 at 3:19 am

    Hi. I did a cache partition clean up and it wiped all my photos and data. Any ideas how to get it back? Why did it do this? I did because my phone keeps overheating asks that’s what I read to do. Please help.

    • Ian Matthews
      Ian Matthews February 12, 2018 at 9:19 am

      Hi Anna;

      What model do you have? Yesterday I found that I still had 15+GB showing as used that I no was cleared so I flushed the cache on my own S6 and all was well. I got 16+GB back without losing anything I cared about.

  4. Avatar
    Jalshree Buch September 28, 2017 at 1:53 pm

    my phn is vivo v3
    it is hanged since 24 hrs kindly help me
    i have tried reboot and restart but still not working
    kindly help me.

  5. Avatar
    Bhavya gupta August 23, 2017 at 4:48 am

    My xiaomi phone is not turning on i’d try to reboot but it’s rebooting what i have to do to turn it on

    • Ian Matthews
      Ian Matthews August 25, 2017 at 11:24 pm

      I am sorry to say that if you cannot get it into maintenance mode (or a full boot) you likely have garbage. 🙁

  6. Avatar
    Edwin Ochieng' Odhiambo August 15, 2017 at 12:54 am

    I accidentally wiped off all my data while attempting to do a factory reset on my phone. Now when I try to reboot it, it keeps searching for a wi-fi network. I can’t get it to skip this step to go to other steps. What can I do about this?

    • Ian Matthews
      Ian Matthews August 17, 2017 at 10:43 pm

      Hi Edwin;

      I have often skipped the WiFi setting during setup without problem. If you are truly stuck on that then I would go to a place that has a free WiFi hotspot and connect. I hope this helps.

  7. Avatar
    flurbius July 9, 2017 at 11:05 am

    Henry, if its not too late, You need to call your network provider.

    Your phone had a SIM card Lock – this is possible in most phones (if not all) that use SIM cards.
    There are only 3 attempts allowed to unlock the SIM by the SIM Code. If you use those up and dont unlock it, the SIM becomes PUK locked.
    That means it needs a PUK code to unlock it – you have 8 or 10 attempts at supplying the correct PUK code but DONT try to guess it its 8 digits and you will never guess it.

    If you use up all your attempts at the PUK code the SIM becomes worthless.

    What you need to do is contact your network provider – tell them your phone number, prove who you are and they should give you the PUK

  8. Avatar
    sobra June 12, 2017 at 10:54 am

    very good 😉

  9. Avatar
    Jumanji December 12, 2016 at 4:16 pm

    Could you please tell me which caches are cleared on a reboot?

    I see we can drop caches in 3 ways: 1-only inode cache, 2- only page cache and 3- both of these. It was nice if you could elaborate how these caches and the app cache/ dalvik cache relate.

    I am certainly failing to understand too many caches out there. It would be nice if you could enlighten.

    I see CPUs have caches: L2 cache,L1 cache. Then Dalvik cache is with the VM. Page cache sounds like something with the virtual memory of OS. Inode cache belongs to linux file system. Now I also see the app cache, but dont know which part of the hardware it belongs to.

    I am struggling to find some proper information related to the caches by correlating with the caches I see in software and hardware. I wrote all know so that it is easy to see how confused am I 🙂

    Any help is appreciated 🙂

  10. Avatar
    Saaransh Narang November 26, 2016 at 3:54 am

    what do you man by ram dump arm9 mode while starting my galaxy ace and it is not starting only galaxy ace s 830 is coming

    • Ian Matthews
      Ian Matthews December 1, 2016 at 9:57 pm

      I don’t know what you are referring to. I did not mention a RAM DUMP or ARM. If you provide more details we can likely help.

  11. Avatar
    fapat October 14, 2016 at 9:58 am

    i have an xgody x600 and i wont to go back to my original OS -cuz as it is partition it takes up 3.12gbs on my storage which it is 4gb d phone has anyone has any ideas how i can get bak my original OS

  12. Avatar
    ja'a September 26, 2016 at 5:50 pm


    my samsung note 3 had a problem after wipe cache partition.
    all files has stopped.
    “unfortunately, touchwiz home has stopped”
    “unfortunately, google play home has stopped”
    “unfortunately, mtp application home has stopped”
    “unfortunately, xxx home has stopped”
    “unfortunately, xxx home has stopped”
    then and so on.

    can’t reach wallpaper

    • Avatar
      rajiv May 1, 2017 at 11:50 pm

      dont uninstall key modules using root uninstaller and try not to stop key background services . to recover those try flashing of rom again ..u can download the stock rom from sam mobiles or directly from kies. if u still facing those issues
      mail me..:P

    • Avatar
      Ronstersaurus Rex July 25, 2018 at 2:16 pm


      I have just encountered the same problem. Did flashing the ROM help?

  13. Avatar
    Henry Botha September 7, 2016 at 2:12 am

    Hi there. So my samsung S7 turned off and didnt want to turn back on again. I did a chache partition wipe and then after I reboot it’s asking for a password. Where do I find this password? I’ve tried all the possible passwords that I could think of. I only have 6 attempts left

    • Ian Matthews
      Ian Matthews September 13, 2016 at 5:15 pm

      Hi Henry;

      I have no idea why it would ask for a password after you performed Cache Wipe. I have not seen this behaviour on any Android, Samsung or otherwise. You say that you “didn’t want to turn it back on again”, why is that?

    • Avatar
      rajiv May 1, 2017 at 11:53 pm

      maybe u bought the device from different country and u unlocked. U can flash the rom but before that delete cache partition and cleat data/factory reset in boot mode….:P

Questions or Comments?