Are you suffering from your Android phone saying “no SIM card” or “SIM card not detected” despite having an actual SIM card plugged in? If you are, then you’ve come to the right place.
We know how you feel and it is definitely frustrating. Fortunately, we positively identified 24 possible solutions for this issue. We hope, at least, one of these methods fixes your phone from not recognizing the SIM card.
Hopefully, you won’t need to walk into a service shop or replace your Android phone.
25 Different Ways to Fix No SIM Card Detected Error on Android Phone or Tablet
So without further ado, here are 25 different ways to fix phone saying no SIM card issue on Android phones or tablets.
SIM Card Not Detected Solutions
Restart your Android phone by turning your Android off, then switching it back on. If you just inserted a new SIM, many phones won’t even recognize it until you restart the device. This is probably the simplest way to resolve minor problems of any kind when it comes to your Android.
Remove Battery (If Applicable)
Turn off your phone or unplug it from any power source. Remove the battery and wait 30 seconds or more. Re-insert the battery.
Adjust SIM Card
The SIM card must be seated in your Android properly. Your SIM card is what connects you to your network, so this is crucial. However, not all devices offer SIM cards that you have access to, but if yours does this can definitely be a fix.
If you accidentally dropped your Android, the SIM can become misaligned, or it may simply not have been installed properly from the start. Place the SIM securely in its tray.
If the SIM isn’t fitting well, some swear by placing tape, cardboard, paper, etc. into the tray for a tighter fit. Although this seems like a cheap way to rig your SIM’s connection (and that’s because it is), it also seems to work for many. Be careful not to crush anything though. Never use much force on the delicate parts inside your phone.
Manually Select Carrier/Network Operator
Sometimes, the phone settings will change all of a sudden. This will then cause the network to disconnect. There are many manufacturers that use the Android operating system. So if these instructions differ than what you see on your user interface, you can also visit the manufacturer’s website for help. In general, you’ll want to…
- tap on Settings.
- look for Wireless and Networks and tap on it
- tap on Mobile Networks
- then tap on Network Operators.
Alternatively, on some phones, it will be…
- then Wireless and Networks
- then Data Usage
- tap on the three vertical dots in the upper-right corner
- select Cellular Networks
- select Network Operators.
Make sure that your SIM and Smartphone isn’t locked to a specific carrier that you aren’t currently using.
Change Network Mode to Auto
From Settings, go to Mobile Networks > Network Mode. On other devices, you will need to go to Settings > Data Usage, and click on the Menu icon in the upper-right corner. Then select Cellular Networks > Preferred Network Type. Tap on Auto.
Clean The SIM Card
Examine your SIM card. Is it dirty? Is the gold side clean? Perhaps you can simply remove dirt or debris. Clean the spokes/connectors on your SIM card and reader with air (not too forceful) or a soft dry cloth.
Some Smartphones, especially the latest ones, tend to have a smaller tray for the SIM Card. Which may require you to downsize your standard size SIM card. If that’s the case, did you cut a standard size SIM down to micro or nano size? If so, kindly observe the SIM Card. If there are any damages incurred with the gold plates, you may have to replace your SIM.
Use Ariza Patch (Requires Root)
The Ariza Patch was developed as a system patch in response to issues with certain Android devices’ modems. This is has been known to help some older Samsung phones, in particular, especially if the problem surfaces after an update. Sometimes the IMEI number gets changed after the update. In order for this to work, your Android must be rooted.
You will also need to download Busybox. Ensure that you can install apps from unknown sources by visiting Settings > Security. Next, download the Ariza Patch file then open the Ariza app. Select the patch option. When your phone finishes, reboot.
Remove and Re-Insert SIM Card
Make sure you turn your Android off before installing or removing SIM cards—otherwise you may harm your device and/or the card. Take care not to scratch or bend the SIM card.
For some devices, the SIM tray is located directly behind the volume buttons. For other Androids, you can access the SIM by sliding off the back cover and removing the battery. Just take the SIM out and try again.
Test SIM Card
See if someone with the same provider will let you try the SIM card out in their phone, and vice versa. This is highly advisable before you try to purchase another SIM. If the other device is unable to read your SIM, the problem is likely with the card, not your device.
Toggle Airplane Mode
Enable, then disable Airplane Mode. The mode disables all broadcasts and cell reception while it is configured. Make sure that it isn’t. Some phones provide easy access through Quick Settings with a double swipe downward from the top of the screen. Another easy way is to hold down the Power button, or you can go through the Settings option as well.
Clear Android Cache and Data
Sometimes, this issue can simply be fixed by clearing your Android’s cached data. To do this, go to Settings > Storage > Internal Storage > Cached Data. Simply tap on the option and you will see a pop-up asking you to confirm that you want to delete all cached data. Things may take a little longer to load next time, and you will probably have to log in to some of your apps again.
To clear your cache partition, enter Recovery Mode using the key combination specific to your device (usually a combination of Power, Home, and Volume keys). Once you are in you can navigate to the Wipe Cache Partition option by using your Volume keys, and on most devices, you press Power to select it.
Check the SIM Tray
If the SIM tray is broken or damaged, it could be the cause of your phone saying no SIM card detected error, a simple replacement will fix this. Alternatively, using paddings that we spoke of in Method 3 — Adjust the SIM Card — can also be used to adjust the tray. By using a piece of foam to apply pressure.
Apply the foam by removing the back cover and placing it over the SIM card area. Replace the back cover.
Does this happen everywhere? Is it constant, or intermittent? Carrier service must be available where you are located in order for your SIM to work. Are you next to people with the same provider who have service? What about people in a different area? Reliability is influenced by how close you are to the towers.
Toggle the Radio
If your Android will dial into a testing menu, you use it to toggle the radio. Open the Dialer app and call *#*#4636#*#* with no spaces. If you land in the Testing menu, select the option that says Phone Information. Tap on Turn Off Radio first, and then Turn On Radio. Reboot.
Contact Customer Service
Have your phone handy when you check with the service center, in case they ask for information like the IMEI number. They may replace your SIM card, the slot reader, or possibly even your Android, but it depends on the nature of the problem. Sometimes all it takes is for your carrier to activate your SIM from within the store.
Uninstall Problematic Third-Party Apps
One possible thing that causes the “No Sim Card Detected on Android Phones” issue is due to third-party apps. To verify that it’s not caused by third-party apps, run your device in Safe Mode for 2-4 hours. Does the error go away? If so, it is likely that the problem is caused by an app that you downloaded. Safe Mode runs only system defaults so that you can rule out any third-party apps’ misbehavior or interference.
If you already suspect that a certain app may be the problem, try uninstalling it first. Otherwise, use the process of elimination.
If you aren’t using a SIM and you simply want the error message to go away, you can go to the Google Play store app and search for notification blocking apps.
If all else fails, your last trump card would be Factory Resetting your phone. Do keep in mind though that this will wipe everything back to its factory default settings. Therefore, we highly recommend to do a full backup beforehand. You should be able to reset from the Settings menu. Choose Backup & Reset, then Factory Reset.
Reset Network Settings
Another easy fix for phone says no SIM card detected Android issue is to clear your network settings back to their defaults. To do this, simply go to Settings > Backup & Reset > Network settings reset.
Check for Null and/or Corrupted IMEI and Restore
If your IMEI displays as UNKNOWN when you dial the code *#06# or go to About Device, then you could have a defective phone that needs to be replaced. Certain numerical IMEIs can also indicate that it’s corrupt. This can be restored by going into Engineer Mode. To get there, either dial *#*#3646633#*#* or download the MTK Engineering app.
Navigate to the Connectivity tab then click on CDS Information. Select Radio Information. If you have dual SIMs, you will see both Phone 1 and Phone 2. Under Phone 1, insert the following command: AT +EGMR=1,7, “IMEI1” and tap on Send at Command. Under Phone 2, insert: AT +EGMR=1,10, “IMEI2”, then reboot.
Check for any available OS updates by going to Settings > System Updates > Check for System Update.
Go Back to Original ROM
If you recently flashed your phone with different ROM, it could potentially be the culprit that causes this issue. If the SIM is being detected before you flashed it, then there’s a high chance that the error occurred due to ROM flashing. Restoring the original ROM of your phone will fix the issue. To do this, boot into Recovery Mode then perform a factory reset. From there, proceed to Backup & Restore and hit Restore.
Manually Select APN, then APN Protocol
Tap on Settings > Mobile Networks (or Wireless Networks) > Access Point Names. Add the APN settings from your carrier’s website and select them. If APN protocol is set to IPV6, change it to IPV4.
If your phone has physical or liquid damage, replacing it with a brand new Android phone may be necessary.
- Always attempt to dry out your Android as soon as possible if it got wet.
- It might make sense to try replacing the SIM card first, especially if it will work in other devices.
- Contact your carrier for details.
What does it mean when your Android phone says no sim card?
- This means that your phone could not detect a SIM card within its SIM card tray. If you will be using this device for cellular communication and data, you will need a SIM card if it has a SIM card tray. You can buy one from popular telecom companies or on Amazon.
- A T-Mobile Prepaid Complete SIM Starter Kit only cost USD$9.8 as of this writing on Amazon.
Where can I buy a SIM card tray replacement?
- You can either buy one from the local branches of your device’s brand, from where you bought your Android phone from, or on Amazon.
What’s the easiest fix for Android phone says no sim card?
- If you have a SIM card inserted, the easiest fix for this issue is to restart your phone and make sure the SIM is plugged properly.
- If you don’t have a SIM and will not be using one, using a notification blocking apps will do the trick.
iSYFIX SIM Card Adapter 4 in 1 Converter Kit
If you tried all 25 methods and your Android phone still says “No SIM Card” error, chances are, your Android phone could potentially be the root cause. If not, your SIM Card could be the culprit.
Hopefully, your Android gets back to normal. If not, leave us a comment and we will do our best to help you based on your specific circumstances. If the problem persists, but you have a warranty, contact the manufacturer or your service provider. If it is no longer under warranty, you might have to get it to a repair center.