Hi,
I bought a Galaxy S i9000 from someone for cheap because they said it didn't work. Anyways, after getting into ODIN on it and flashing a custom rom, I got it to boot. Problem now is, I think the IMEI number on the phone is screwed up (I get a message on phone startup) and can't connect it to the cell network with my SIM card.
Is there anyway to restore the IMEI number back into the phone, so that I can get it to register properly again? Also, then unlock it?
Thanks,
colhavoc said:
Hi,
I bought a Galaxy S i9000 from someone for cheap because they said it didn't work. Anyways, after getting into ODIN on it and flashing a custom rom, I got it to boot. Problem now is, I think the IMEI number on the phone is screwed up (I get a message on phone startup) and can't connect it to the cell network with my SIM card.
Is there anyway to restore the IMEI number back into the phone, so that I can get it to register properly again? Also, then unlock it?
Thanks,
Click to expand...
Click to collapse
My IMEI got invalid too a few months ago when i flashed a custom CM10 JB Rom.
I got my IMEI back when I flashed back to GB via Odin.
Custom Rom developers advise flashing a CM9 ICS first before a Custom JB to avoid an invalid IMEI.
That's what i did, I got my IMEI back and currently using a custom JB Rom.
To unlock your phone, try to search in General Forum, there are some threads that discusses how to do it.
Yup, had the same thing with an upgrade. It's like the ROM upgrades but the IMEI bits don't.
You need to downgrade to get your IMEI back. Once you have it back DO A NANDROID!!
Then you can try to upgrade again.
It usually happens when you skip a version of android.. eg froyo to JB.
Just downgrade via Odin to stock firmware and upgrade each version in order.
Simple as that.
sent using my fat fingers from the robot eating the apple...
Well, restored to 2.3.6 and worked fine. I then installed CM 7.1 (Worked) then went to CM7.2 (Worked) and when I went to CM 9.0, it then stopped. No message about invalid IMEI or anything, just no bars.
Not sure, reverting back to CM7.2 for now.
You can try doing this process again but now backup your /efs library with Nitrality or some other /efs backup app.... make another copy of the backup in your pc and just restore it when needed...
Sent from my GT-I9000 using xda app-developers app
Before trying to flash, get into recovery and format these partitions:
/datadata
/data
/cache
and delete dalvik cache as well
Reboot phone and let's see if it starts up this time.
When you go back to gb using this app backup your imei
https://play.google.com/store/apps/details?id=com.nfye.insanity.toolbox
If someone help me i definitely HIT THANKS....
VIP1 said:
You can try doing this process again but now backup your /efs library with Nitrality or some other /efs backup app.... make another copy of the backup in your pc and just restore it when needed...
Sent from my GT-I9000 using xda app-developers app
Click to expand...
Click to collapse
Hi,
Tried this. I restored back to factory default image, worked.
Upgraded to CM 7.1, worked
Upgraded to CM7.2 Worked. Used Nitrality to backup /efs folder
Upgraded to CM 9.0, did not work. Restored /efs from backup. Did not work. Reboot, did not work.
So, for now it's back to CM7.2. I gave it to a friend to test out, if it works then he will be keeping it for a while and i'll try something else to upgrade it when he wants to. Thanks again for the help, seems it wants to be stubborn.
Related
Two days back I flashed the JPC firmware through Kies and everything was fine. Then I noticed that my Product code has been changed, so I rooted my phone and restored the nv_data.bin and nv_data.bin.md5 from the backup.
Today using registry hacks, I downgraded to an older stock firmware through Kies. My phone is not rooted anymore after I downgraded. Now though my phone boots, but there is no network. When I go to Wireless and network->Mobile networks it says "Insert SIM card to access network services" and activates Flight mode. Mine is an Indian Galaxy S. It's not sim-locked. I checked the IMEI to see if it has been corrupted, but nothing. The IMEI is intact, same as original. Product code, Sales code everything is right.
What did I do wrong here? Why don't I have network now? What am I missing here? Please help
Maybe you didn't install your sim card correctly. The corner with the rectangle "removed " should be in the top down when you face the back of the phone
Sent from my GT-I9000 using XDA App
I flashed JPC again with Odin. Everything's back to normal now. But... how do I go back to the stock rom and get it working? I have the stock rom, but when I flash it I don't get network. Does this mean that I'm stuck with JPC forever?
Thanks to the above poster. The sim is inserted properly. I'm a programmer so I have a good knowledge of what I'm saying, but unforunately not so good with linux kernels.
I faced the same problem, days back... when i was testing with JPC... you cannot move to any of the 2.1 foirmware
The JPC changes the file permissions and few of the properties of NV_data in efs...
Leter i found a way to fix, it... now i am back to 2.1
I had a sam issue, so I just restored nv_data file from backup file and I m good to go. I deleted md5 file as well. Back up file has creation date of before I flashef with 2.2. Hope this will help
Sent from my GT-I9000 using XDA App
I know this is an old post but I just had the same problem after restoring a backup through clockwork mod and I couldn't find a decent answer anywhere.
I fixed it just by re installing the kernal, in my case it was hardcores speedmod kernal.
Obviously this is a better option as you don't have to wipe your phone.
whobeit said:
I know this is an old post but I just had the same problem after restoring a backup through clockwork mod and I couldn't find a decent answer anywhere.
I fixed it just by re installing the kernal, in my case it was hardcores speedmod kernal.
Obviously this is a better option as you don't have to wipe your phone.
Click to expand...
Click to collapse
Someone needs to add this to the OP. Worked like a charm.
Hi,
I am on Onecosmic 3.1, I tried flashing 4.2, after flashing 4.2 I lost phone signal, it is saying No Service. Again I went back to old 3.1 version, no problem with signal.
So, Please help what should I do to flash 4.2 version on my phone.
Edited: Thanks everyone, I made it work flashing different modem.
Thanks in Advance,
Ajay
Check imei number. Version 4.1 & 4.2 have been corrupting imei number which causes no network
Sent from my GT-P7500 using xda premium
Hmm, for me, in ICSSGS 4.2, I do have phone signal and full service, however, when I pull down my Notification bar, it displays "No service.", which, fortunately, is a lie
Thanks for reply,
So is there any solution for this?
Thanks,
Ajay
I'm a semi noob at the technical stuff, but I seem to remember that this issue can be solved by restoring the backup you have surely made of your EFS folder . This folder contains all the info about your carrier and such.
If you don't have a backup of your EFS folder, I cannot help you with my limited knowledge
Follow these at your own risk or search the forums for a more thorough explanation.
If you have made a backup use something like root explorer to look for the EFS folder in the backup & copy the two files nv_data.bin & nv_data.bin.md5. Now go to the EFS folder on the phone & paste over these to files replacing them with your backups. You can then delete nv.log, .nv_data.bak & nv_data.bak.md5. Or that is what I did and it worked.
If you did not make a backup then you would need to flash a stock rom which usually does the trick (all three files). As your IMEI appears to be fine in v3.1 I would make a backup of 3.1 & use those files. You could also copy the two files out of the efs folder and place them in your root directory then after installing 4.2 just replace the files with the ones you copied.
ajay_lanki said:
Hi,
I am on Onecosmic 3.1, I tried flashing 4.2, after flashing 4.2 I lost phone signal, it is saying No Service. Again I went back to old 3.1 version, no problem with signal.
So, Please help what should I do to flash 4.2 version on my phone.
Thanks in Advance,
Ajay
Click to expand...
Click to collapse
Many pepole who flashed RC4.1 experienced this problem, its due to the IMEI being changed to some default value. this can be fixed if you had backed up your efs folder, if not you have to reflash the official gingerbread then copy the efs folder using ROOT EXPLORER, this will fix the corrupted IMEI issue. This issue has been fixed in RC4.2 so after you get your IMEI fixed, flash RC4.2.
Sent from my GT-I9000 using xda premium
Thanks for your reply.
I will try this and let you know the result. Thanks once again.
-Ajay
I seem to have the same problem, sometimes my phone reboots, and radio is gone. When I check, IMEI-N° isn't displayed, but after some reboots its back.
I did back up the EFS Folder, but how can I stop this from happening on a regular basis?
Regards
lemalsaint said:
I seem to have the same problem, sometimes my phone reboots, and radio is gone. When I check, IMEI-N° isn't displayed, but after some reboots its back.
I did back up the EFS Folder, but how can I stop this from happening on a regular basis?
Regards
Click to expand...
Click to collapse
If you restored your EFS backup it should be ok...but since is happening many times...you can reflash a stock firmware and then flash again your current ROM.
BoBoGrEy said:
If you restored your EFS backup it should be ok...but since is happening many times...you can reflash a stock firmware and then flash again your current ROM.
Click to expand...
Click to collapse
By "backing up" you mean just copy/paste it to the respective folder?
Hello guys. This happened to me as well with onecosmic ICS RC4.2. Will be lashing back stock GB fw as I do not have an efs backup
Hi,
I have tried flashing 4.2 again and checked IEMI number, no change in IEMI number but no Network. It is saying Emergency Calls.
My phone works only in Rc1 or 3.1.
Please help me what should I do, I dont have efs backup.
Thanks,
Ajay
Hi ajay_lanki
the latest Team ICSSGS Build has a script to fix efs folder permission, which should solve the problem. Threat:
http://forum.xda-developers.com/showthread.php?t=1398223
I didn't read through the comments though, can't tell if it works!
Cheers
scubadude said:
Follow these at your own risk or search the forums for a more thorough explanation.
If you have made a backup use something like root explorer to look for the EFS folder in the backup & copy the two files nv_data.bin & nv_data.bin.md5. Now go to the EFS folder on the phone & paste over these to files replacing them with your backups. You can then delete nv.log, .nv_data.bak & nv_data.bak.md5. Or that is what I did and it worked.
If you did not make a backup then you would need to flash a stock rom which usually does the trick (all three files). As your IMEI appears to be fine in v3.1 I would make a backup of 3.1 & use those files. You could also copy the two files out of the efs folder and place them in your root directory then after installing 4.2 just replace the files with the ones you copied.
Click to expand...
Click to collapse
I have tried this, but no luck. Please help me if there is any other way.
Thanks,
Ajay
Sorry fairly new to all of this. If what I did doesn't work for you I can't help. Hopefully someone else can
The next best thing would be to flash a stock Rom of gingerbread and start again
Sent from my GT-P7500 using xda premium
First: RC4.2 doesn't solve IMEI issue, i had it with 4.1, resotred efs, it worked, flashed 4.2, and issue again.
Second: The best way to restore /efs backup is going into /efs BACKUP (not original), multiselect every file, copy, and paste in ACTUAL /efs folder. Then reboot and that's it. If no /efs backup was ever made, the only way to solve imei loss is to go back to a stock rom (wich makes your imei come back), backup /efs from there and go ahead with ICSSGS again.
fps249 said:
First: RC4.2 doesn't solve IMEI issue, i had it with 4.1, resotred efs, it worked, flashed 4.2, and issue again.
Second: The best way to restore /efs backup is going into /efs BACKUP (not original), multiselect every file, copy, and paste in ACTUAL /efs folder. Then reboot and that's it. If no /efs backup was ever made, the only way to solve imei loss is to go back to a stock rom (wich makes your imei come back), backup /efs from there and go ahead with ICSSGS again.
Click to expand...
Click to collapse
scubadude said:
Sorry fairly new to all of this. If what I did doesn't work for you I can't help. Hopefully someone else can
The next best thing would be to flash a stock Rom of gingerbread and start again
Sent from my GT-P7500 using xda premium
Click to expand...
Click to collapse
ajay_lanki said:
I have tried this, but no luck. Please help me if there is any other way.
Thanks,
Ajay
Click to expand...
Click to collapse
ajay_lanki said:
Hi,
I am on Onecosmic 3.1, I tried flashing 4.2, after flashing 4.2 I lost phone signal, it is saying No Service. Again I went back to old 3.1 version, no problem with signal.
So, Please help what should I do to flash 4.2 version on my phone.
Edited: Thanks everyone, I made it work flashing different modem.
Thanks in Advance,
Ajay
Click to expand...
Click to collapse
I've had the same issue. No matter how many times you re-flash the ROM and do FULL wipe, I wont change anything, because FULL wipe is not really "FULL", neither is Factory reset etc. For some reason it needs a "real-FULL-wipe" (Just something I made lol). Anyway you can do it following these steps:
1. Flash an NONE ICS based ROM, say JVU stock ROM .(Download it from Sammobile.com, go into download mode, and flash it using Odin 1.85 with 512 pit file)
(You are on a Stock JVU ROM now)
2. ROOT you JVU ROM. (Any method is fine but I prefer flashing Semphore kernel using Odin, just download the kernel from here, go into download mode, and put the kernel in PDA section and flash, no pit files needed for this).
(You are on a ROOTed Stock JVU ROM now)
3. Flash CM7 stock ROM. (Download CM7 stable version not a nightly version from their website, copy it to your INTERNAL SD Card, go into CWM and flash. If you had issues there just re-flash).
(You are on a stable version of CM7 that is already Pre-rooted)
4. Flash Onecosmic 4.2. (Download it, copy it to INTERNAL SD Card, go into CWM and flash, sometimes it gets stuck on a boot loop or on logo screen, go into CWM using the three buttons combo :Volume up button + Power + Home key. Once you're in CWM re-flash it again.
Do this and I will guarantee that it will solve ANY problem you or anyone else have with Onecosmic ICS 4.2.
Only problem you may encounter with the ROM is External SD card issues, which is caused by either the ROM itself or your own SD card.
A >> "thank you" would be nice . Have a good one.
Hello,
I tried searching for my problem in the forums but I didn't find my exact setup and don't want to brick my phone. (Well maybe it already is)
I had Cyanogenmod 7 for quite a while and tried the Nightlies for 9 some months ago. In the early days of my phone I used ODIN to flash the newest Stock firmwares and then used the chroot kernel to root my phone and install cwm. Since then I installed Cyanogenmod 7 and later Cyanogenmod 9 Nightlies with cwm recover and there was never a problem.
Today I tried the ROM from DerTeufel1980 http://forum.xda-developers.com/showthread.php?p=28819140
I flashed the rom, the addons, the superuser and google now fix. Then I flashed the kernel Devil3_1.0.0-Rc5_datadata_i9000_CFS_BLN_CMC_20120719.zip and fixed permissions. After that my phone wouldn't boot. The boot animation was the old standard android logo.
I managed to get into Devil Kernel Recovery and thought to try a reflash of just the ROM but when I try to "choose a zip" it always tells me
E:can't mount /sdcard/
After that I flashed the kernel with odin and now the phone seems to boot but veeeery slow and it has a ton of flickering the whole time. The bootanimation is the cyanogenmod 9 boot animation. I got into Devil Recovery and I still can't mount the sdcard. And it seems that it doesn't detect my sim card.
I hope you can help me.
Edit: Actually after rebooting several times the boot sped up and I could get into the ROM. I still can't mount the internal sdcard though and I have no phone functionality. It seems that my IMEI number is gone.
Hey
Downgrade your sgs to 2.3.6 valuepack using odin3...
Then root it and use it for a day atleast..
Then flash CM9 nightly..use that for a day too..
Then flash JB...not the same one u did earlier..
Instead Goto teamjellybean.noez.in (ad www.)
Find d latest version of jb and follow the instruction there..
Cheers
Sent from my GT-I9000 using xda app-developers app
Thanks that's exactly what I have done and it worked.
I've seen a lot of folks saying that they might have bricked their phones when some issue occured while flashing a new rom.
Personally whenever I face issues, I just goto the Download mode and Flash a GB rom and then move my way up (GB --> ICS --> JB).
As long as you can go into Download mode, shouldnt be a problem
Fwiw, I lost my IMEI for the first time trying out the JBs. Not sure if it was Slim or DerTeufel's. I ended up with the kind that allows you to connect to your mobile provider, a fake but working IMEI. But when I saw that I tried to go to GB and it didn't come back automagically. And the IMEI was totally wiped so I couldn't even register on the network. Ended up getting to ICS and only then did Root Browser let me write to the efs folder.
Lesson, in short: make a backup zip of your efs folder (to preserve permissions) and double back it up using Nitrality from the Play store.
Glad you got yours back, too.
sent from a telephonic device
tchindalia said:
Hey
Downgrade your sgs to 2.3.6 valuepack using odin3...
Then root it and use it for a day atleast..
Then flash CM9 nightly..use that for a day too..
Then flash JB...not the same one u did earlier..
Click to expand...
Click to collapse
OK, so I'm *definitely* a crappy speed-reader, because I missed this part about waiting on each version. What does the waiting do? I'm now wondering if that means I need to use the phone and, with the restored /efs folder, sometimes later /dev/block/stl3 will repopulate itself with the proper info.
Hey
I asked to wait on roms coz it can just make a few things working...like data..if it doesnt work on 1 rom it would not (probably) work on the next update..(personal experience)..
Cheers
If my post helped, don't mind hitting the Thanks button..
Hello,
New here and hoping someone can help me with my problem.
I've got an AT&T Captivate i897 that I put Jelly Bean on. The first time I did it, I didn't do the efs back up (the directions that I followed never mentioned it). This caused my phone to have a generic IMEI. After doing some digging, I found out that returning it to the stock GB 2.3.5 would put the correct IMEI back on the phone. I did this, and it did. I did a back up using EFS Pro 1.9.12. I then went back to Jelly Bean, hoping I could do a restore and all would be well. Unfortunately, this is where I am stuck.
EFS Pro 1.9.12 doesn't recognize the phone when I plug it in. I got the newer 2.0.26 version. This recognized the phone, but there was nothing for it to restore. I also tried using a root manager app, but there was no efs folder in there for me to put the back up in to.
If anyone could help, that would be a huuuuge help.
Thanks
If there was no efs folder, should just be able to make one and put the files inside. It's odd this only happens for some people, when I updated to 4.2.2 everything worked fine for me no efs backup etc.
But try putting the folder there anyway, reboot into recovery, fix perms, reboot. Might work (idk I've never had this problem, but putting the required files where they should be and letting the phone fix the permissions should help)
CM10 is the base of most custom ROMs. From stock (rooted and with CWM) flash CM10 and you'll see a backup of your original EFS folder on your internal SD. Check your IMEI in CM10, if good go ahead and flash your favorite JB ROM. Many custom JB ROM's require CM10 flash anyway (to create needed JB file system).
x0ne215 said:
If there was no efs folder, should just be able to make one and put the files inside. It's odd this only happens for some people, when I updated to 4.2.2 everything worked fine for me no efs backup etc.
But try putting the folder there anyway, reboot into recovery, fix perms, reboot. Might work (idk I've never had this problem, but putting the required files where they should be and letting the phone fix the permissions should help)
Click to expand...
Click to collapse
Tried this.. I think. When I plug the phone in and turn it on as mass storge, I get an F drive and a G drive. G seems to have all of the phone info on there, so I just create a folder G:/efs and unrar the backup into that?
Val D. said:
CM10 is the base of most custom ROMs. From stock (rooted and with CWM) flash CM10 and you'll see a backup of your original EFS folder on your internal SD. Check your IMEI in CM10, if good go ahead and flash your favorite JB ROM. Many custom JB ROM's require CM10 flash anyway (to create needed JB file system).
Click to expand...
Click to collapse
I used CM10 to put JB on but I don't see a back up of my original EFS.
ice_w0lf said:
Tried this.. I think. When I plug the phone in and turn it on as mass storge, I get an F drive and a G drive. G seems to have all of the phone info on there, so I just create a folder G:/efs and unrar the backup into that?
I used CM10 to put JB on but I don't see a back up of my original EFS.
Click to expand...
Click to collapse
Which ever drive is the internal sd, if you can't tell put a folder on your EXTERNAL SD named blah and which ever drive doesn't have it is the external. You also fixed the permissions after placing the folder? If it isn't properly chmod'ed, the phone may not recognize it's existence or be able to access it. Once you put the folder on the internal sd, boot into recovery and fix permissions.
Tell me how it goes.
x0ne215 said:
Which ever drive is the internal sd, if you can't tell put a folder on your EXTERNAL SD named blah and which ever drive doesn't have it is the external. You also fixed the permissions after placing the folder? If it isn't properly chmod'ed, the phone may not recognize it's existence or be able to access it. Once you put the folder on the internal sd, boot into recovery and fix permissions.
Tell me how it goes.
Click to expand...
Click to collapse
Ok, here is what I have...
G:/ was my internal sd. So I created G:/efs with my unrar'd back up put into that folder (I'd post a pic, but I'm still under the 10 post rule).
I then reboot the phone into recovery mode, went to advanced, and hit fix permissions. That did its thing, and then I rebooted the system. Checked the phone data and it still has the wrong IMEI.
I'm wondering if at this point I should just wipe it all, return to stock GB, do a back up again (any suggestions for something other than EFS-Pro for backup/restore?), and then put CWM+CM 4.2.2 back on and do a restore.
/efs is a folder in root, not in your storage. Need to use root explorer. Better go to stock to restore your IMEI.
Val D. said:
/efs is a folder in root, not in your storage. Need to use root explorer. Better go to stock to restore your IMEI.
Click to expand...
Click to collapse
Why not just put it in storage then just copy it to root with root explorer? Less work no need to reflash.
I know, but OP is not very confident what to do. Also, just restoring /efs very often won't restore phone's IMEI. The easiest and guaranteed method for him is back to stock.
Ok.. some success! I returned it to stock, did a back up, put the mod back on.. and now I've got the correct IMEI :good:
Now I am trying to take the AT&T sim card from the gophone that I bought so that I wasn't cut off from the world (the phone worked on my contract with my contract number) and put it into the Captivate, and I get Emergency Calls Only. I go into status and I get:
Network: Unknown
Service State: Out of Service
Mobile Network State: Disconnected
My phone number: Unknown
I'm guessing at this point that I just need a new sim card?
Also, thanks for all of the help so far.
Can you try this SIM on another AT&T phone?
What exactly JB ROM you flashed after stock ROM?
Val D. said:
Can you try this SIM on another AT&T phone?
What exactly JB ROM you flashed after stock ROM?
Click to expand...
Click to collapse
SIM works in another AT&T phone (Alcatel OT-510A to be exact).
I used the [NIGHTLY][ROM][4.2.2] CyanogenMod 10.1 for Samsung Captivate right from the Captivate Android Development thread.
Hmm... check what modem (baseband) version you have in Settings>About Phone. With CM10.1 it must be I9000UGKG3, I think.
Val D. said:
Hmm... check what modem (baseband) version you have in Settings>About Phone. With CM10.1 it must be I9000UGKG3, I think.
Click to expand...
Click to collapse
I have I9000UGKG3
Did you try this phone on stock ROM? Was it working with no issues? I'm out of ideas...
I'm not sure about the gophone sim, but glad to hear you got the other one working . Is your contract provider AT&T as well? If not probably would need to be unlocked for use with AT&T.
anyone else think this should be over in q/a forum
Hi Guys,
Here i am again.
I have a GT-P1000 (GSM) I´ve been used CM9 from two years and a few days ago upgrade to CM11.
To do that i upgrade in a first step to CM10.2. I put the rom in SDcard and install it. make a second install to confirm the new partition as demand.
When i configure the 10.2 (just for fun) i already detect that gsm function don´t work, it is available but don´t detect my gsm card.
Well since the objective is the CM11 i proceed to the CM11 instalation... everything works ok during instalation but no GSM.
So,i rool back to CM9 from my original backup and after two instalations (because of the partiton) everything works fine include my gsm (so no problems with my card slot).
Do it again, first the CM10.2 and after CM11 (no gsm card insert this time) same problem, don´t recognise gsm card.
Anyone can give me a clue how to fix it ?
Best Regards,
Telmo Mac
You should be checking your baseband and IMEI.
If those are screwed up after you flash CM11, then likely you have a corrupted /efs
priyana said:
You should be checking your baseband and IMEI.
If those are screwed up after you flash CM11, then likely you have a corrupted /efs
Click to expand...
Click to collapse
YES!! lose baseband and IMEI !!!
Can it be repair? dont now what is EFS.
It is just a folder.
But it is encrypted file system, hence EFS.
When you use odin to flash stock GB rom, your EFS should be repaired by itself.
From there flash CWM kernel and have a go again at cm11. Usually that fixed the issue.
Sent from my GT-N7100 using XDA Free mobile app