SD Card Not Detected, Ejected or Read-Only on Android: How to Fix
On this page (6)
APPtoSD shows the status of your SD card and explains what to do. Tap the SD card status for help.
No SD card found
Android doesn’t report an SD card. Take the card out and put it back in, then tap Check again. Some phones show a notification for a newly inserted card; tap it to set the card up. Clean the contacts gently and make sure the card sits in the right slot.
The card is ejected
The card is in the phone, but Android has ejected it. Open storage settings, tap the SD card and choose Mount. On some phones you need to take the card out and put it back in.
Android is checking the card
This usually takes a few seconds. Tap Check again when it is done.
Android can’t read the card
Its file system is damaged or not supported. Storage settings can format it so Android can use it. Formatting deletes everything on the card, so copy your files to a computer first if you can.
The card is read-only
Android mounted the card read-only, so nothing can be written to it. This can happen when the card has file system errors. Try the card in another device or a computer, back up your files, then format it. If it stays read-only, the card is failing.
Apps are missing after removing the card
Apps stored on an SD card that isn’t in the phone can’t be used. Put that card back in. If the card is lost, remove those apps in Android’s storage settings and install them again.
Suspect a fake or failing card? Run the Full capacity check.