How to Fix “Not Registered on Network” on Android

No Smartphone is bug-free and same is the case with the latest high end and stunning Android phones. The most common issue the users complain about Android phones is “Not Registered on Network”. If you are also facing the same problem, this write-up is surely for you. In this guide, I am going to discuss the reason and effect and of course different ways of fixing this problem.

How to Fix “Not Registered on Network” on Android

When you face this problem, you are unable to use your Android phone for making or receiving anybody’s calls or to send or receive texts. That becomes an annoying situation when you can’t get rid of this situation. Anyhow, this is how you can identify and fix this error.

Sometimes it happens that when you insert a SIM Card into an Android phone, it does not recognise it and thus the IMEI is not connected with the service provider, and you get this error. Remember that mobile network not available error is different from this one but both are a bit similar.

9 Ways to Fix “Not Registered to Network”

1) Update APN Settings (Most Working Solution)

Seldom, your APN setting is still old, and that causes this problem. It happens in T-Mobile or AT&T mobile phones often. So, you need to update the configuration by using the following steps.

  • Go to the “Settings” menu.


  • Select here “More” category.


  • At the bottom of the menu, there will be an option “Mobile Networks” that should be selected.


  • Here, you need to tap “Access Point Names” option.


  • You will see three vertical dots on the top right corner that is the icon for Menu. Once you click on it, you will see various options where you need to select “New APN” from the list.


Now you need to enter the following information.

  • In the “Name” you need to enter “T-MobileAPN:” and leave “Proxy, Port, Username and Password” options blank.
  • In MMSC, you should type “http: //
  • In MMS protocol, you should type “WAP 2.0.”
  • In MCC, just type “310” and in MNC, you need to add “260.”

If you are using AT&T Mobile, you need to update the following APN Settings.

  • In Name, you should type “AT&TAPN:wap.cingular”
  • In Username, you need to add “[email protected]
  • In Password, you should type “cingular1.”
  • In MMSC, just type “”
  • In MMS proxy, add “”
  • Now you will see the MMS port where you need to type “80.”
  • In MCC, type “310” and in MNC, you need to add “410.”
  • In the end, you will see APN Type, where you need to add “default” or “Internet” according to your preferences.

Now you will see that your mobile phone does not face any issue regarding the network registration.

2) Check IMEI & EFS

Occasionally, the corrupted IMEI and EFS of the Android device can cause this problem. You need to check the versions of both of them.

  • Go to “Settings” on the phone.


  • Click “About Phone” at the bottom of the categories.


  • You will see a category “Status” that should be selected.


  • Now you will see here “IMEI Information” option that would contain the information. If there is no information and only “Unknown” appears, it means your phone has a corrupted IMEI.


  • You need to restore it by downloading an app known as “EFS Pro.” You need to root your phone before downloading this app. Moreover, you also need to install Microsoft.NET Framework 4.0 to your PC otherwise “EFS Pro” will not work on PC.
  • Now use a USB cable to connect the Android phone to your PC and launch EFS Pro. It will show you instructions that need to be followed to backup and restore the corrupted folder.

That’s all. Now you need to restart your phone, and it will be working smoothly.

3) Technical Operation

It is expressly for the users of Samsung Galaxy. Once you have applied all of the above-discussed solutions and no one among them works for your cell phone, you need to implement this technical operation.

  • Just keep holding the Power + Home keys together to turn off the phone.
  • Once the phone is switched off, you need to wait for about 1 to 2 minutes.
  • Now take the battery and SIM card out of the phone.
  • Just press the combination of “Power + Home” key together and repeat it about ten times.
  • Keep pressing both of the “Power + Home” keys together for 1 minute.
  • Now add the battery and insert SIM card to the phone.
  • Switch on your Android phone and while it is switched one, take out the SIM card and re-insert into its slot. Repeat this action.
  • Now, you will see a message appearing on the screen of your phone “Restart Your Phone” that should be selected.

Yahoo! The problem is fixed 

4) Try Mobile Networks Technically

If you find none of the above-discussed solutions working for you, just try this method.

  • Go to the “Settings.”


  • Select “More” category.


  • Here, you need to see “Mobile Networks” and once you are in this section; you should press the “Home” key for about a few seconds and keep pressing the “Power” key for 10 to 15 seconds.


  • You will see the screen will start blinking. Quickly you will see your Android phone is rebooting. Once it is switched on, you will see your problem is solved.

5) Re-insert SIM Card

The first way that is quite easy and straightforward is to remove the SIM Card from the mobile’s slot and then wait for half a minute. Now re-insert the SIM Card and switch on the phone. It should be working I guess.

6) Check SIM Card’s Shape keenly

In some Android phones you can use only a Nano SIM and your SIM card may not be cut correctly. So, check the shape keenly and make sure it is cut and placed in a proper way.

7) Try another SIM Card

You need to make sure that your SIM Card does not have any problem. If you try another SIM Card in the same slot, and it works correctly, it means the problem persists with your SIM Card.

8) Remove Phone Dialer Cache

Seldom, the phone does not recognise the SIM Card due to the cache memory of Phone Dialer. So, you need to delete the cache memory of the Phone Dialer. To perform this action, you should follow the steps given below.

  • Go to the “Settings” on your phone.


  • Select “Applications” under “Device” category.


  • You will see two sections of Applications where you need to select “Application Manager.”


  • Now you need to swipe to the left to see “All” apps. It will show you all of the apps in alphabetical order where you should look for “Dialer” (or “Dialer Storage” in Samsung Galaxy mobiles)


  • Once you get it, you need to remove its cache by tapping the tab “Clear Cache” at the bottom of the screen.


That’s it. Now you need to restart the phone and the problem “Not Registered to Network” will be seen no more. If it does not work for your Android phone, just move to the way given below.

9) System Software Update

You need to refresh the system software of your phone timely. If you do not upgrade the software, you may get this problem. You need to check whether you are using the latest software or not. It is how you can check it.

  • Go to the “Settings” menu.


  • Scroll to the bottom of the list where you will see the option “About Phone.” Just tap this option to view its list.


  • On the top of the list, you will see “System Update” category that needs to be selected.


  • Now you will see an option “Check for Updates” at the bottom of the screen. Just tap this option to check.


  • Once you have installed the latest software, you need to re-start your phone, and that’s all. Now you will face no error.

Well, Guys! I have mentioned only the ways I have used, and I found all of them very valid in one or other way. If you have practiced any other method of fixing this issue, do let me know by throwing your comments below my post.