I had this happen to me as well, this is not an issue caused by android, it's just that your SD card found it used too many write cycles and went into read-only mode to avoid corruption that would occur if you wrote anything more to it.
no choice but to buy a new one and copy the data over, dead SD cards are not recoverable :/