A few years back, I had some time to kill and my AT&T Samsung Captivate smartphone was stuck using Android 2.2 (aka “Froyo”), so I decided to look into installing alternate firmware on my phone. It was surprisingly easy. By the end of the night, I was up and running with Android 4.2 (aka “Jelly Bean”). My old phone had a new lease on life!
Over time, I’ve run into some quirks here and there, leading me to learn a lot more about Android. One problem that I’ve periodically run into is that after installing a fresh ROM, within a few weeks, I will start receiving message stating “Unfortunately, [app name] had stopped working.” Often time the app in question wasn’t even one I was using. Within a few days, they notices would come so frequently that my phone was useless, leading me to reflash the ROM. I’ve tried several other fixes over time, but nothing has really seemed to fix the root of the problem.
Fast forward to tonight. I had noticed that my SD Card wasn’t really being used. In digging around, I realized that my phone listed its internal memory as sdcard0, whereas the removable SD Card was listed as sdcard1. As I started moving files around and altering programs to use my true SD Card natively, I noticed that my errors had gone away.
Long story, short: I recommend that you use a storage visualization app such as Disk Usage to get a true picture of what your storage situation is like. Clear space on your device by deleting unnecessary files or moving pictures, movies, etc. over to your true SD Card. Finally, tweak your Camera app’s settings to save to the SD Card natively.