How I Fixed "Your SIM card does not allow a connection to this network" G1

Author:
phil
Created:
Thursday, August 06th, 2009
Last Updated:
Tuesday, September 24th, 2013

Disclaimer: Accessing the information on this page means you agree to the Sites Terms of Service


First off, I want to say that I LOVE my Android based G1!! It is the best phone I have ever owned!

Ok, with that being said, I was driving home late one evening and ran into the horrifying issue of "Your SIM card does not allow a connection to this network" which is apparently specific to the G1... Some people have reported that they receive this while roaming but as far as I know, I was never in an area of roaming...

In attempting to troubleshoot the problem, I tried changing from 2G to 3G, no luck, I tried rebooting with still no luck, so when I finally got home I did some research and found a suggestion that "airplane mode" might be causing problems. I fiddled with the airplane mode and still no luck...

A while back, I had downloaded a program off the market called "Any Cut" (Old Method... See Current Method Below) which basically lets you create a shortcut to just about any aspect of your phone, even system info areas that aren't accessible from the main settings menu. One of the shortcuts I created was "Phone Info" which shows all sorts of cool network info about your provider (mine being T-Mobile). While it is cool to see lots of numbers and letters, it really doesn't do anyone a whole lot of good unless they know what the stuff means. One area of the "phone info" shows the data connection statistics for the data plan and I noticed that while I wasn't connected to a network, It seemed as though I was connected to the internet. I usually have "auto-sync" turned off to save battery but figured I would turn it on to see what would happen, but still being skeptical. Next thing I know, I get a "new e-mail" notification! (but still no voice service)

So, what does this have to do with fixing the problem of "Your SIM card does not allow a connection to this network"? Well, I don't really know what it all means, or if it will fix your phone or not, but I will tie the "Any Cut", "Phone Info" and "Auto-sync" together in hopes that it might also help you.

Current Method

Update 2012/01/17: I want to note that I've learned an easier method for accessing the phone info outside of anycut. You might give this a try first before downloading AnyCut. (Instructions below under the "Archive Method" heading)

1. Open the phone dialer
2. Enter: *#*#4636#*#* (Once entered, you will be taken directly to a "Testing" page) [4636 spells INFO]
3. Tap Phone Information
4. Scroll to the bottom of the screen and you should see a button that says radio off. Hit this button and when it reads radio on Hit it again to turn the radio back on. <-- (Not a Typo)

I'll also note that you should check the "Set preferred network type" setting. Something weird might have happened and this setting is no longer correct. Changing it "shouldn't" hurt anything, just remember what the original setting was incase you think you should go back to it and I personally haven't had any luck with changing it on my GSM carrier (it just defaults back when I exit the phone information screen), but I've been able to change it on CDMA carrier phones and it will stick with the new setting (This is largely due to being able to completely turn off 4g and force the phone to 3g which saves battery). If you are unsure what your carrier is, you can probably do a google search and figure it out pretty quick.

The following is a list quoted from a guy named pjmo of what the different options mean: (link to original content no longer works...)

For simplicity, there are two main types of cell carriers, GSM and CDMA. The following popular data communication technology is associated with each cell carrier type:

GSM = GPRS (2g)
EDGE(2g)
UMTS(3g)
WCDMA(3g)
HSDPA(3g) {Cell Carrier examples: AT&T and T-Mobile}
CDMA = CDMA*(2/3g)
EV-DO(3g)
WiMax(3/4g) {Cell Carrier examples: Verizon and Sprint}

Now that the general stuff is out of the way, here's my take on the Preferred Network types:

WCDMA preferred - The GSM phone is capable of using both 2G and 3G data communication and when signal strength is low 3G is favored more.

GSM only - The GSM phone is capable of using only 2G data communication. When the 2G signal is too low you get nothing at all.

WCDMA only - The GSM phone is capable of using only 3G data communication. When the 3G signal is too low you get nothing at all.

GSM auto (PRL) - The GSM phone is capable of using both 2G and 3G data communication and when signal strength is low 2G is favored more. This one is a bit confusing to me since PRL is associated mostly with CDMA technology and not GSM technology.

CDMA auto (PRL) - The CDMA phone is capable of using both 2G and 3G data communication and when signal strength is low 2G is favored more.

CDMA only - The CDMA phone is capable of using only 2G data communication. When the 2G signal is too low you get nothing at all.

EvDo only - The CDMA phone is capable of using only 3G data communication. When the 3G signal is too low you get nothing at all.

GSM/CDMA auto (PRL) - Some phones are equipped with both GSM and CDMA capabilities. This setting appears to just have the phone attempt to stay connected to the data communication type that works the best. (Maybe the Samsung Galaxy S will take advantage of this???)

Unknown - If none of the above fit or the phone is acting weird as far as connecting to the carrier, you will see your preferred network type is set to this

Update 2012/08/08: Grant also mentioned in the comments, that you might have to change/set the network provider in: Settings -> Wireless & Networks -> Mobile Networks -> Network Mode (This might be slightly different from phone to phone)

Update 2012/11/07: JayJay mentions in the comments that another possible solution, might be to remove your simcard, stick it into another phone and power it up, then power it back down. Put your simcard back into your original phone and power it up. Let us know in the comments if it helped you!

Update: 2013/09/24: Galaxy S3 users may not be able to use this method... I have a friend who has an S3 and it would not work. It has also been confirmed in the comments below that *#*#INFO#*#* doesn't work. You might take a look at this forum topic for some suggestions, "or" try the older anycut app method I originally outlined below.


Archived Method

1. Connect to a wireless connection and download "AnyCut" from the market

2. Create a shortcut to "Phone Info"
(menu -> add -> shortcuts -> Any Cut -> Activity -> Phone Info) Click "OK" on the "Edit Shortcut" screen

3. Try turning off / on auto-sync
(menu -> settings -> Data synchronization -> Auto-sync) Wait for the sync arrows to appear

4. Go back to the home screen and click on the new "Phone Info" shortcut

5. scroll to the bottom of the screen and you should see a button that says radio off. Hit this button and when it reads radio on Hit it again to turn the radio back on.

After turning the radio off then back on, It took about 5 seconds and I had a connection to the tower again!!

If it works, (or doesn't work) let us all know in the comments so others can see the results!

Edit: 2009/03/22 Ok, as much as I hate to admit defeat... I'm pretty sure this method is a complete bust and it turned out to be pure coincidence that mine was fixed... (I'm betting now it was network issues...) Anywho, I'll leave this up in hopes that SOMEONE might benefit from it.

Edit: 2011/01/25 Read through the comments as several folks have some additional tricks that might work for you.

Post Comment

Comments

I had my HTC One X repaired for a cracked screen, and when I got it back I received 2 emails from AVG Antivirus stating that the SIM card had changed to another and then back to the original.

After the repair my phone couldn't connect to 2G/3G and even though I tried several of the suggestions on this page I still couldn't connect.

In desperation I then just tried to run the Setup Wizard and everything started to work even before I ever got to answer a single question :D

Great!! Fixed my HTC One X

Thank you very much!!!!!!!!!

did not work

I have been trying to figure this out for a week now since I got back from overseas using another SIM card. It wasn't til I read your nice layman term logic and a few definitions I understood what the extra step is.

Once you do the *#*#4636#*#* settings and set the correct network then go to Settings>wireless&Networks>MobileNetworks>NetworkMode

Now set this to your preference.

My issue was that my home country is 3G with no CDMA. and the overseas SIM was WCDMA. So i Had this setting on Both. When I got back home I can only get data, and not make calls or texts... my phone was trying to use cdma 2G for calls.

ALL FIXED NOW

THANK YOU

i need help with my t-mobile g1

I had the same issue with my phone - I turned the airplane mode on and by mistake switched off my phone. And it will never recognise the network after turning on. The Current Method worked for me. Only that turning the radio on or turning it off did not make any difference. But then I tried changing the "Set preferred network type" setting. I know my carrier is GSM and GSM only was selected by default. I tried changing to GSM/CDMA auto (PRL) (which had no affect either), and then to GSM auto (PRL) and Voila. The next moment my phone recognised the network. Thanks for the help. I can't even imagine my husband's face scolding me to get my phone to the store and getting it repaired. You saved a lot of discomfort :)

I had the identical problem with my HTC Hero but I simply rebooted it whenever it happened (fortunately rarely enough for it not to be a problem).

What's more worrying now that I have upgraded to a Note is that it constantly switches to some connection *other* than my regular carrier (Three), so that I get an R just above the connection bars because it thinks I'm roaming! The local Three store said this was a Note bug.

This fixed my problem on my HTC Desire - usually turning airplane mode on and off again fixes it, as that disables the radio, but this time airplane mode wouldn't switch back off, even after reboot!

Thanks a bunch for this. It worked on my HTC desire. There is one typo though - you put turn radio ON again when you must have meant off.

I'm guessing you're referring to:

"scroll to the bottom of the screen and you should see a button that says radio off. Hit this button and when it reads radio on Hit it again to turn the radio back on."

I suppose I could have worded it better, but it is correct...

When you enter the phone info screen, the button says "radio off" if the radio is active. If the radio is NOT active, the button shows "radio on". So, "radio off" to turn it off and "radio on" to turn it on...

Hope that clears up any mis-understanding! If that isn't the area you were talking about, give me a little better idea where the typo is :)

Thank you good sir.

i try to do what is mentioned here but still, my mobile network state is disconnected. thanks for the possible response.

Thanks for this info. I had an issue with my HTC One X after being abroad and also using flight mode. When I returned to Spain it would not connect to the network. Tried all sorts including resetting flight mode, resetting the entire phone etc.
It seems that problem is in the menu under the preferred network option. My phone had defaulted to WCDMA only. Simply changing this to "WCDMS preferred" immediately fixed the issue!

So I just got a new job in the middle of nowhere my T-Mobile service is super slow. I try to connect to a different company and it tells me "sim card can not register to get a new sim card and I still get the same error. I've typed in your code *#*#4636#*#* to change the setting an still no luck. An followed the update you posted on 1/17/2012 I'm currently on T-Mobile trying to get on the AT&T network. I have the HTC Sensation. Any help would be very appreciated. Thank you Angel

Im not sure if u can help-im just searchimg around for help-was wondering if u can tell me what it means when a small grey box comes up saying"2 possible SD cards found:mnt/SD card:3GB/sd card/-ExternalSD 12GB" Do u have any idea what this means? thanks.

Um... I honestly have no idea... I know that a lot of handset manufacturers partition the memory so that a certain portion goes to the OS and another portion goes to usable storage space for pictures, music and other stuff; then on top of that you have the SD card storage. Your phone "might" have both the internal memory plus the SD card storage and it's somehow become confused... Other than that, I don't know what to tell you. :(

Great help! My connection has always been a bit patchy on 3, but I couldn't get signal where I used to (2 days ago), The bit that worked for me was by changing my preferred network from GSM only to WCDMA preferred. Wouldn't have known how to do it without your help. Very clear and easy to follow. thank you!

Thanks man! Solved my issues so far! Appreciate!

How I Fixed "Your SIM card does not allow a connection to this network" G1 plz give me advise i am living in indore madhya pradesh india. plz plz

I tried the *#*#4636#*#* thing and followed everything it says on this page but my HTC will still not accept my Orange sim card, I bought the phone off of a friend and am not entirely sure what network it Was on before, could that be the problem?

It is possible that the SIM won't work on that phone because of carrier issues... I personally don't know that much about how that stuff works, but I know that here in the states, all of the carriers pretty well lock down the phones so that it will ONLY work on their service. With Android becoming so popular and being open source, the next step might be for you to root your phone which "should" open the phone up to be used on any carrier.

Just do a Google search for Root [enter phone model here] and you should get some good starting places on how to root your phone.

I am also getting the same error. I tried doing the above procedure but no luck. I could able to see the carriers but after clicking on the carrier I am using I am getting the error message saying that "your sim card doesn't allow a connection to this network". Any help in that will be highly appreciated

what am i supposed to do on a HTC wildfire. this 'any cut' software isnt compatible

Did you try the "Current Method" approach to it? The "Any Cut" software really only lets you create a shortcut to the same screen the dial pad method takes you to... (Any Cut hasn't been updated since it was first released... The developer apparently fell of the face of the planet)

Amazing! Any Cut helped me solve a problem I had for a couple of months now!
When I come back to my home town, my carrier turns to roaming, where it will connect for a few seconds and disconnect later. I used a different phone when I was at home.
Any Cut helped me identify that it used to search for WCDMA ... I changed it to GSM only and it works good

Thanks Phil. You saved me the cost of another phone!

But, I still do not understand. The default setting was "WCDMA Preferred"... and hence it should select a GSM, since its not "WCDMA Only". Anyone has any idea?

I wish I had an answer... I've tried to change the network type on my phone (*#*#4636#*#*) but it won't ever keep the setting...

It's always defaults to "GSM/CDMA auto (PRL)" Fortunately haven't had any issues lately though... knocks on wood

My Motorola Defy has recently started to give the "Your SIM card does not allow a connection to this network" error and I have similar symptoms reported in this thread, i.e. no calls or SMS but data works.

The phone has been unused for a few months after I upgraded to an Atrix but now I'm trying to set the Defy up to give to my girlfriend and have been baffled as to how to fix it. I'm based in the UK and have tried various SIMs from different networks, but with no success.

After discovering this thread, I've tried pretty much everything recommended, also without any success! Guess I'll just have to keep on trying in the hope I can get it to work.

I wonder if this problem is some kind of low-level bug in Android which has persisted as it has been developed?

Hi
Thanks for the solutions... In my case, (HTC Desire S, with Airtel in India), I had to use a combination of solutions to *apparently* solve the problem. I connected the earphones and turned the FM Radio on and off, and also removed the battery for about half an hour. (Earlier I had tried only removing the battery, but that didn't seem to work.)
Now it's working, and the network is back again.

Hope this doesn't become a perennial problem... such a slick and smart instrument... would be a shame if it kept giving this network error.
Thanks once again.

i had this same problem for ages tried everything from soft reset to removing the battery for half an hour hard reset re flash but to no availe it shouldnt of just gone off should it well i thought long and hard about his so i thought the radio on the phone uses the earphones as an anntennae so i plugged them in and behold i got my signal back and no longer saying your sim does not allow connection to all you guys n girls having this problem aswell as limited service try this and good luck westyslf

hi. the problem with my set is, that im getting the same msg, after i resotered factory settings because signals werent coming, so when i did, it started giving me this option "your sim card.... " due to this i cnt download any thing from the market to make it work,,, plzzz helpp mee,,,

I travel down to London from up noth and got this problem on my desire HD I have tried the steps dint worked for first time then I kept on trying and on 3rd attempt it did. But for some reason o2 signals are down again....Its annoying

Hey phil,

Thanks man, I got a desire HD yesterday, rooted it and installed a custom rom on it.

But for some reason i could not make or receive any phone calls,

Not finding any help, i tried your advice downloading any cut and checking out the phone info.

And low and behold, i saw that it my phone was trying to connect to WCDMA and only GSM is supported in South Africa.

I changed it to GSM only.

And walla...

Just thought i'd say thanks you helped a great bit.

AlexX

tanx Friend
u rescue me
airplan mode dident work on my HTC Incredible S
but your method work

On my phone the solution was to ring the network and get the handset unlocked.

Thanks a lot worked on htc desire swedish "3" network

I started facing chronic sin recognition issues couple of days back. This solution restored by HTC desire. Thanks

It's NOT work for my G1 Dream

hey bud have u figured out how to fix the no service issue on ur dream pls reply thanx

Radio on/off is same as Airplane Mode off/on.

For phones with Airplane Mode, switch it on then off. This turns the radios off then on.

Works for similar SIM Error messages, which are not really a SIM problem.

While I will agree with you that putting it in airplane mode shuts off all radio's, for some reason, that did absolutely nothing for me when I tried it. It was one of the first things I did. Not to mention, rebooting the phone didn't fix the problem either. I'm not trying to play devil's advocate, but for whatever reason, simply putting it in airplane mode didn't seem to have much affect.

Thank you so much, I've had the problem ever since I came back to Europe yesterday, the phone was in airplane mode for a long time, I think this is what's causing the problem. So I installed Any Cut and did as you said and it's working again! Thank you for sharing this information!

Worked on Samsung Galaxy S on Italian network "3".
Used the radio on/off trick plus removal of sim card and battery.
Thanks

I had a very similar annoyance. I am originally on Orange but since Orange and T-Mobile joined in the UK I was eager to be able to switch onto the joint "Orange T-Mobile" network. To no avail, I always ended up with the "Your SIM card does not allow a connection to this network" message.

I did the Phone info Radio on/off hint posted here first. It did not work. However I found out what definitely helped, at least, on my HTC Desire:

1. Turn the Data Roaming option ON in 'Wireless & Networks -> Mobile Networks';
2. Switch off all your data connections, both the Wireless and the Mobile Network Data connection;
3. In the 'Wireless & Networks -> Mobile Networks' menu change the Network Mode to GSM only. It appears that the SIM may be blocked by the new network if something faster is setup here than what is supported by the new network (I always had this setting on 'WCDMA only' as I prefer having no network instead of 1G/GPRS, but again, make sure you DON'T set this to e.g. 'WCDMA only' before connecting);
4. Connect to the new 'Orange T-Mobile' network;
4'. If it doesn't connect first, do the Phone info - Radio off/on toggle trick posted here;
5. Reconnect to your preferred data network (Mobile/Wireless)

BTW Orange has just confirmed that the joint network does not support 3G+. And if you try connecting with the 3G setting activated on your phone, the network apparently blocks you out with "Your SIM card..." message.

HTH.

Hey, thanks for the info tilusnet! I hope it helps someone else out and I'm glad you got things working again :)

I havent tried the AnyCut program but i did try the 5 steps above but still "sim not valid" message.
Seems their are other message boards for other networks all having same HTC Desire network connection problems.

My phone was fine for first couple of months then this problem started, im wondering if i need to uninstall a dodgy app not install more.

Regards

thanks for this post. I had the same issue:

problem
1) enabled airplaine mode
2) once I landed in Canada I had no connection (data connection worked, but not calls)
3) when I connected manually it said "your sim card does not allow a connection to this network "

I am using a HTC desire Z, running on Switzerland Sunrise Network

solution
1) calling tech support to re-activate my sim did not help
2) then followed the step as outlined by

by tilusnet (not verified) on Mon, 2010/10/18 - 14:50

this did the trick. Thanks you all guys for your posts!

Hi, when i try to change to GSM only it literally wont let me change it, the setting stays on GSM/WCDMA auto, is there anything you can suggest as the whole turning radio on and off hasn't worked.

Cheers

...thanks buddy....this is not just a coincidence...but you have almost found a solution. It helped me too. Let's see if someone can use this information to create a patch.

It worked.

I just downloaded AnyCut and tried this, then took the battery out and it worked.

I have a UK HTC Desire on Orange. I arrived in the US yesterday - email worked fine but I could not make a voice call using either Orange roaming partner (T-Mobile or AT&T).

Now it works just fine.

Thanks.

....seriously..i just got this problem...and have had horrible signal all day until it finally popped up this error. my fix was (not sure if this first part even helped) turn radio on/off using the anycut method then turning off the phone, removing the sim card (made a weird clicking noise when i took it out) put the sim back in and boot back up. now i have full bars 3g, earlier today i had 1 bar edge in this room. bank.....

Mytouch 3G
t-mobile
cyanogenmod 3.0.8test3