Those who are facing SD Card Removed Unexpectedly, just update your Android firmware. Previously i was receiving this error. Then I updated it to DDLA3 version. Now my phone is fine without any problems. Heavily multitasked, played games, did internet but found no problem since the day i updated it (Almost 8 days) Simply I updated it through my phone and my GPRS connection. Update file size is 0.5 MB to 11 MB. No KIES required. But if you update it through KIES then the size will be around 200 MB and is not reliable. You have to update the firmware one by one. For example if your current software version is DDKJ1->update it->will become DDLA1->update it->will become DDLA2 etc and so on. After each update your phone will be rebooted. That's it !