Hi,
after flashing a modem, i got a "fake imei", and i can't connect to my provider.
After some search i found a thread to recover:
- copy esf to sd
- format efs
- restart
- copy imei folder and nv_data.bin.bak (from 2010) to nv_data.bin
- restart
i'm still stuck with this imei.
Is there something else to do ?
i tested this process with android 4 samsung, and 2.3.5
do i have to be in the same release than first time i used the phose ? (2.3.3)
thanks for advises/help.
grezdroid said:
Hi,
after flashing a modem, i got a "fake imei", and i can't connect to my provider.
After some search i found a thread to recover:
- copy esf to sd
- format efs
- restart
- copy imei folder and nv_data.bin.bak (from 2010) to nv_data.bin
- restart
i'm still stuck with this imei.
Is there something else to do ?
i tested this process with android 4 samsung, and 2.3.5
do i have to be in the same release than first time i used the phose ? (2.3.3)
thanks for advises/help.
Click to expand...
Click to collapse
No EFS back up? always back up EFS folder.
Try GSII_Repair.
gastonw said:
No EFS back up? always back up EFS folder.
TryGSII_Repair.
Click to expand...
Click to collapse
Hello,
Thanks for your suggestion,
i tryed that yesterday, but as i have no backup how can this solve the problem ?
should i rename something ?
i did the few steps to format and reinstall. but it still the same.
I noticed after flashing the modem, the timestamp changed from 2010 to 2013 on the file nv_data.bin and .md5
i had a .nv_data.bak from 2010 is this the correct one ? (in the efs folder)
this is the one i'm trying to restore, if possible/correct ?
grezdroid said:
Hello,
Thanks for your suggestion,
i tryed that yesterday, but as i have no backup how can this solve the problem ?
should i rename something ?
i did the few steps to format and reinstall. but it still the same.
I noticed after flashing the modem, the timestamp changed from 2010 to 2013 on the file nv_data.bin and .md5
i had a .nv_data.bak from 2010 is this the correct one ? (in the efs folder)
this is the one i'm trying to restore, if possible/correct ?
Click to expand...
Click to collapse
If you tried SGII_Repair I assume you've already tried this and didn't work, right?
If so, try going back to previous MODEM (back EFS folder with HC kTool first).
gastonw said:
If you tried SGII_Repair I assume you've already tried this and didn't work, right?
If so, try going back to previous MODEM (back EFS folder with HC kTool first).
Click to expand...
Click to collapse
""
PS: I restored my phone's firmware to it's original PDA, Phone and CSC, rooted it with CF-Root, and then done this procedures below ""
is this required ?, i was using cyanogenmod since 1.5 years, i don't hav a copy of my original rom.
This is the process i followed.
grezdroid said:
""
PS: I restored my phone's firmware to it's original PDA, Phone and CSC, rooted it with CF-Root, and then done this procedures below ""
is this required ?, i was using cyanogenmod since 1.5 years, i don't hav a copy of my original rom.
This is the process i followed.
Click to expand...
Click to collapse
Not the original ROM, the last modem you used before flashing the one that got you in this mess.
grezdroid said:
Hi,
after flashing a modem, i got a "fake imei", and i can't connect to my provider.
After some search i found a thread to recover:
- copy esf to sd
- format efs
- restart
- copy imei folder and nv_data.bin.bak (from 2010) to nv_data.bin
- restart
i'm still stuck with this imei.
Is there something else to do ?
i tested this process with android 4 samsung, and 2.3.5
do i have to be in the same release than first time i used the phose ? (2.3.3)
thanks for advises/help.
Click to expand...
Click to collapse
where's your EFS folder now?
Yes, Sorry, i was talking about the PS in the other thread, wanted to know if this was required or not.
i did indeed a reverse to xxlq6 modem i was using and tryed other modems, with no luck.
it sseems important file are imei folder and nv_data.bin, i have thoses files in the copy of my efs folder.
grezdroid said:
Yes, Sorry, i was talking about the PS in the other thread, wanted to know if this was required or not.
i did indeed a reverse to xxlq6 modem i was using and tryed other modems, with no luck.
it sseems important file are imei folder and nv_data.bin, i have thoses files in the copy of my efs folder.
Click to expand...
Click to collapse
Okay, so you've got 2 EFS folders, one in your SD card and the other one in system's folder, all same files in each folder, am I right?
the copy i have is a backup i did after the problem.
not sure at this time, i'm thinking to restart fresh, i'll copy /sdcard/efs to /efs and replace.
Then i'll try again gs2_repair to see if i missed something.
Woot working get my imei back and online
many thanks !!!!
backed up with ktool now
http://forum.xda-developers.com/showthread.php?t=1881304
funny installing that modem and using getril, set my imei empty... again
now just changing the ril and my imei is coming back :/
what is the ril/modem to use with JB 4.2.1 ? (country = Belgium)
grezdroid said:
http://forum.xda-developers.com/showthread.php?t=1881304
funny installing that modem and using getril, set my imei empty... again
now just changing the ril and my imei is coming back :/
what is the ril/modem to use with JB 4.2.1 ? (country = Belgium)
Click to expand...
Click to collapse
LS6 didn't work for you?
REMEMBER to BACK UP the EFS folder!
LS8 and LS6 make my imei disparear if i use getril to have the same ril/baseband
if i use ril xxlq6 with the modem LS8, my imei come back (*#06#)
but reception is very poor
i'm using CM10.1 nightly 04022013
now i'm using xxlq6 baseband and ril; it is most of the time full strength, then sometime fall to -130 DB 0 psu
but if i start a call to my second phone, it pass from -130db to full strength
Related
Hi, I'm wondering If anyone can help me with a strange issue I'm having with my Vibrant. I unlocked my phone a while back using the method in this forum
http://www.communityhosting.net/sgsunlock/vibrant.html and it worked fine.
Then I installed custom roms, I first had a froyo rom and then most recently used Eugene's Gingerclone. However a couple days ago I went to look at my phone and the APN settings were all jacked up (There was no signal just a cancel sign where the bars used to be). I've went back to the stock 2.1 rom- T959UVJFD using Odin and the service works, however when I upgrade to any other ROM the APN issue remains and I have no network service at all with any rom I've tried. I really don't know what the issue is...if anyone could help I would greatly appreciate it...because I would hate to be stuck with the stock ROM. If you have a paypal account we can work something out. I am using AT&T sim card with T-Mobile Vibrant.Thanks
Hi,
When you go to Settings > About Phone > Status...
Does your IMEI read correctly? Or do you have a generic number that starts with 044xxxxxxx or something like that?
It appears to be a generic 0044 # under the stock rom. Thanks!
Justindawg1506 said:
It appears to be a generic 0044 # under the stock rom. Thanks!
Click to expand...
Click to collapse
No problem. Please download and install Root Explorer (cost money but worth it) and browse to your EFS folder. When you are there post up the files in that directory. This may be correctable as your unlock wasn't fully successful.
EFS Folder
.android
.imei
.nv2.bak
.nv_data.bak
.nv_data.bak.md5
.nv_state
nv
nv_data.bin
nv_data.bin.md5
Justindawg1506 said:
EFS Folder
.android
.imei
.nv2.bak
.nv_data.bak
.nv_data.bak.md5
.nv_state
nv
nv_data.bin
nv_data.bin.md5
Click to expand...
Click to collapse
First, copy the full EFS folder somewhere else on the phone like the Internal SD storage section or to your PC. Now, delete nv_data.bin and nv_data.bin.md5. After those are deleted, copy .nv_data.bak and .nv_data.bak.mdf. After they are copied paste them in the same EFS directory and rename them to nv_data.bin and nv_data.bin.md5. Reboot the phone and let me know if you have your IMEI number back. This may re-lock the phone but atleast you have an intact IMEI number. Then copy the EFS structure in full valid form to somewhere else on the phone or PC and now you can mess up that section as much as you want trying to unlock and you can always restore the good folder and retry. Or if you want to send it to me, I can unlock and maintain a valid IMEI for you...
Nope, IMEI is still the same. The phone only creates a new nv_data.bin file and no nv_data.bin.md5 is created.
I stumbled upon your mobile tech video on Youtube(repairing the IMEI). After watching that, I'm pretty convinced my Vibrant's IMEI is lost forever. I'm just confused because the dates modified on the nv backup files are from last October (before I even tried unlocking or doing anything with the efs folder). I'm probably going to just put this phone on eBay. Thanks again for helping me figure this out.
I have no Imei, No baseband, No reception (obviously)
ive been running cognition 1.51
and have downloaded csc selecter or something similer (that never worked) but i think that may be the issue when i opened it..
But i was wondering if there is a fix for this yet? or if someone can help me with resoring my phone to factory including the format of the efs folder?
ive searched for help about this, but noone has seemed to come up with a solution..
any help would be greatly appreciated
FIXED
cantelog said:
1st off i have a macbook running OSX 10.6.8
i take no responsibility for any bricking
make a backup of efs
NOTE: - Buy Root Explorer
- You have to have root!
- You HAVE to Have SUPERUSER installed
- USB debugging ON on your Phone (Settings>Applications>Development)
- Google is your friend and so am i
-- INSTALL SDK
1. Downloaded the android SDK http://developer.android.com/sdk/index.html
2. unzip the SDK and changed the folder name from "android-sdk-mac_x86" to something simple "android"
3. drop the folder into Applications
4. open up terminal and copy "export PATH=$PATH:/Applications/Android/platform-tools/" WITHOUT THE "
(now you have SDK INSTALLED)
-- THE FIX
1. plug in your phone
2. open Terminal, and open Superuser app on your phone
- NOTE: when you write "su" into Terminal, accept on the superuser app.
In Terminal Write -
adb shell
su
cp -r /efs /sdcard
3. Mount your Sdcard
4. copy and save a backup of the folder efs
5. download hexedit for mac
6. open Hexedit and open NV_data.bin, search for i9100
-should be something like "XX 1.500XSAGT-I9100XXXXSAXXXXXXXX"
7. change the RED codes to your CSC country code and save
here are some country codes
8. open /IMEI/mps_code.dat in Hexedit
- change the Code for your country code aswell and save
9. unmount Sdcard
10. MAKE SURE U HAVE A BACKUP OF EFS
11. Goto Root Explorer and copy contents of sdcard/efs to efs/
12. reboot
13. Yippee
Click to expand...
Click to collapse
Did you back up your efs folder?
Sent from my GT-I9100 using xda premium
cantelog said:
I have no Imei, No baseband, No reception (obviously)
ive been running cognition 1.51
and have downloaded csc selecter or something similer (that never worked) but i think that may be the issue when i opened it..
But i was wondering if there is a fix for this yet? or if someone can help me with resoring my phone to factory including the format of the efs folder?
ive searched for help about this, but noone has seemed to come up with a solution..
any help would be greatly appreciated
Click to expand...
Click to collapse
Just reflash modem.
If you didn't back up your efs folder, you might be out of luck. Try flashing the stock firmware for your provider and see if that helps.
Sent from my GT-I9100
all the flashing i have done over the past year with my sgs i9000 and now sgs2 i9100 i have never seen anything todo with efs.
so no i havnt backed up that folder, that cant be the only way to fix this?
i have looked in my efs folder and there is some files with .bak in them so im thinking some of the roms ive flashed in the past may have done a backup or something?
cantelog said:
all the flashing i have done over the past year with my sgs i9000 and now sgs2 i9100 i have never seen anything todo with efs.
so no i havnt backed up that folder, that cant be the only way to fix this?
i have looked in my efs folder and there is some files with .bak in them so im thinking some of the roms ive flashed in the past may have done a backup or something?
Click to expand...
Click to collapse
If you are missing baseband, there can't be imei either so flashing modem should restore it.
Happened to me a couple of times.
Daagen said:
Just reflash modem.
Click to expand...
Click to collapse
ill do that now
cantelog said:
ill do that now
Click to expand...
Click to collapse
ive just reflashed the modem KH3 and still
NO IMEI
Baseband Unknown
WTF
cantelog said:
ive just reflashed the modem KH3 and still
NO IMEI
Baseband Unknown
WTF
Click to expand...
Click to collapse
It means you still dont have modem for some reason.
If you have flashed new kernels recently, go back to kernel which worked and then reflash modem.
Daagen said:
It means you still dont have modem for some reason.
If you have flashed new kernels recently, go back to kernel which worked and then reflash modem.
Click to expand...
Click to collapse
Im going to flash stock KH3 Kernel, Rom and Modem
because that worked for me in the past
do you recommend i re partition from odin? (could it help/hurt?)
No need for repartition.
Daagen said:
No need for repartition.
Click to expand...
Click to collapse
I flashed Stock kernel KH3, Stock Rom KH3, and Stock Modem KH3, Still have NO Baseband still NO IMEI and still NO Reception. aarrgghh
djnoicatse said:
If you didn't back up your efs folder, you might be out of luck. Try flashing the stock firmware for your provider and see if that helps.
Sent from my GT-I9100
Click to expand...
Click to collapse
Telstra Firmware for I9100 isnt available at samfirmware.com yet, so i cant flash that Branded Rom
cantelog said:
Telstra Firmware for I9100 isnt available at samfirmware.com yet, so i cant flash that Branded Rom
Click to expand...
Click to collapse
When you changed CSC, Your IMEI got corrupted. Only way to restore is efs back up or reverting back to original firmware. This should work ...
If not , You may try this one , http://forum.xda-developers.com/showthread.php?t=837239
I was able to solve it using this method. You need to be rooted to do this ...
This will void your warranty ... so be careful.
I would definitely not recommend using a i9000 method of getting the baseband, imei back on a i9100.
The EFS folder contains critical files for the IMEI, Baseband, serial number of the phone etc.
Check in the Q&A threads and in here someone else also had the same issue and they managed to resurrect their phone with some developer support.
Good luck, only other option is a repair job and just say kies crashed through the firmware update and now the phone doesn't boot.
Please use the Q&A Forum for questions Thanks
Moving to Q&A
Virtualsk said:
When you changed CSC, Your IMEI got corrupted. Only way to restore is efs back up or reverting back to original firmware. This should work ...
If not , You may try this one , http://forum.xda-developers.com/showthread.php?t=837239
I was able to solve it using this method. You need to be rooted to do this ...
This will void your warranty ... so be careful.
Click to expand...
Click to collapse
FIXED
Thankyou for putting me in the right direction Virtualsk
if you arent using a pit file dont touch the re-partion box or your will screw your phone completely and dont tick the EFS box either although now that doesnt matter as its already to late.
1st off i have a macbook running OSX 10.6.8
i take no responsibility for any bricking
make a backup of efs
NOTE: - Buy Root Explorer
- You have to have root!
- You HAVE to Have SUPERUSER installed
- USB debugging ON on your Phone (Settings>Applications>Development)
- Google is your friend and so am i
-- INSTALL SDK
1. Downloaded the android SDK http://developer.android.com/sdk/index.html
2. unzip the SDK and changed the folder name from "android-sdk-mac_x86" to something simple "android"
3. drop the folder into Applications
4. open up terminal and copy "export PATH=$PATH:/Applications/Android/platform-tools/" WITHOUT THE "
(now you have SDK INSTALLED)
-- THE FIX
1. plug in your phone
2. open Terminal, and open Superuser app on your phone
- NOTE: when you write "su" into Terminal, accept on the superuser app.
In Terminal Write -
adb shell
su
cp -r /efs /sdcard
3. Mount your Sdcard
4. copy and save a backup of the folder efs
5. download hexedit for mac
6. open Hexedit and open NV_data.bin, search for i9100
-should be something like "XX 1.500 XSA GT-I9100XXX XSA XXXXXXXX"
7. change the XSA codes to your CSC country code and save.
here are some country codes
8. open /IMEI/mps_code.dat in Hexedit
- change the Code for your country code aswell and save
9. unmount Sdcard
10. MAKE SURE U HAVE A BACKUP OF EFS
11. Goto Root Explorer and copy contents of sdcard/efs to efs/
12. reboot
13. Yippee
I was trying to make a call, the person on the other side could not hear me. I reboot and...lost my baseband. Checked IMEI, it was also missing. Tried the solution above, but when I get to the below command:
cp -r /efs /sdcard
I get the message: "-r /efs /sdcard: not found"
I'm using Windows 7, BTW.
Please, please help.
Thanks.
Hello
I have a China Mobile galaxy gs3 i9308, and the imei no. was changed to 0000000000000/null because of rom flashing (I think).
Now I am not registered on the network, so I have to change the imei no. back.
I tried several tutorials online, but seems like they're only for the galaxy s.
I tried the 9 step guide but I can't find the .nv_data file in my efs folder.
Can anyone help me or point me in the right direction?
Thank you
http://www.youtube.com/watch?v=JqLK_2I-SBM
check may be it helps
vegeta1 said:
http://www.youtube.com/watch?v=JqLK_2I-SBM
check may be it helps
Click to expand...
Click to collapse
Thanks for the quick reply. But I followed the written version of the guide and it only works for galaxy s? Because in my nv_data.bin file there's no line 00188008 in hex editor.
this is the link to that thread: http://forum.xda-developers.com/showthread.php?t=881162
The video poster also said it only worked for galaxy s.
Any other ideas?
hey, I have the same problem, SGS3 with wrong imei 0049.... i lose my efs file, someone can help us?
You could try flashing stock rom, heard that this sometimes restores imei, not sure if it works on s3
Also, check if the rom or kernel you flashed created a eggs backup, some do
Sent via TCP/IP
Please help
i have the same problem i cant fix my imei, after flashing the phone it changed to 00499.. it made no backups and no nv_data.bin.bak
If the efs folder havent been backed up, what can i do? I tried changing the nv_data file like some tutorials here explain, but no luck(tried couple of times, it defently not compatible with my galaxy s3), i believe these tutorials are for erlier galaxies.
Please help!
Thank you
Sent from my GT-I9300 using xda app-developers app
Flashing a stock rom works then root again it worked for me using a UK 3 official rom
Sent from my GT-I9300 using xda premium
dazzztom said:
Flashing a stock rom works then root again it worked for me using a UK 3 official rom
Sent from my GT-I9300 using xda premium
Click to expand...
Click to collapse
it shouldn't work for restoring IMEI on the S3
tomniu said:
Hello
I have a China Mobile galaxy gs3 i9308, and the imei no. was changed to 0000000000000/null because of rom flashing (I think).
Now I am not registered on the network, so I have to change the imei no. back.
I tried several tutorials online, but seems like they're only for the galaxy s.
I tried the 9 step guide but I can't find the .nv_data file in my efs folder.
Can anyone help me or point me in the right direction?
Thank you
Click to expand...
Click to collapse
Try this : http://forum.xda-developers.com/showthread.php?t=1801997
Did you back up the efs folder before you flash your device?
I understood that imei numbers were hardwired into the phone. And changing them n having the equipment was illegal. This is what the networks use to bar your phone if it gets stolen.
Sent from my GT-I9300 using xda app-developers app
eddydo said:
Did you back up the efs folder before you flash your device?
Click to expand...
Click to collapse
I don't know about international S3 but here in USA IMEI is not located in EFS folder.
chris170569 said:
I understood that imei numbers were hardwired into the phone. And changing them n having the equipment was illegal. This is what the networks use to bar your phone if it gets stolen.
Sent from my GT-I9300 using xda app-developers app
Click to expand...
Click to collapse
This program was created not to spoof IMEI just to restore if you have problem with it.
How to restore your IMEI number on SGS3 (GT-i9300)
I deleted my IMEI number when flashing roms a few days ago and it was showing as 000000...
I searched everywhere for a recipe of how to restore it and could not find one that would work. The closest that I got was a brilliant post (see link below) describing how to restore the IMEI on a SGS2 i9100. After following this recipe, I was able to restore my IMEI number to 0049 .... which is just as useless as 0000....
It took me a couple of days of research (and HUGE thanks to everybody whose previous research I was able to use) and I finally succeeded in restoring my IMEI using the 9 step process that I describe below. I can't guarantee that it will work and I do not know if it will work on any device besides the SGS3 GT-i9300 (international SGS3), because this is the only device that I have and was able to test the process on.
Links:
Restore IMEI on SGS2: http://forum.xda-developers.com/showthread.php?t=1264021
Download EFS PRO: http://forum.xda-developers.com/showthread.php?t=1308546
Download your original firmware using check fus downloader (http://forum.xda-developers.com/showthread.php?t=1032437&page=18)
You need:
-EFS PRO, a brilliant little program for Windows used to backup / restore the efs folder as well as recover / repair the nv_data*.bin files.
-Windows
-Windows USB drivers
-Rooted SGS3
-Root explorer.apk
-Original phone firmware (actually, you only need the modem.bin file, so once you download your firmware package, you can just extract the modem.bin file).
-Odin or Heimdall
Your phone's IMEI number is stored in the ".nv_data" file in the original shipped efs folder.
Process:
1. make a copy of your EFS folder using root explorer and store it somewhere safe (on your SD card and external SD card should do it).
2. delete the EFS folder from the root of your phone using root explorer.
3. reboot the phone
4. open root explorer and go to the EFS folder (yes, it is still there! The Android OS has generated a new one for us) and delete the following files:
nv_data.bin
nv_data.bin.md5
nv.log
.nv_data.bak
.nv_data.bak.md5
nv_data.bin.bak
and the entire IMEI folder.5.Now go to your backed up EFS folder on your sd card and copy the IMEI folder and the " .nv_data" file (note the dot) to your new EFS folder.
6.Make another copy of the ".nv_data" file in your new EFS folder. Rename one of them to "nv_data.bin" and the other one to "nv_data.bin.bak".
7. Connect your phone to your PC and start up EFS PRO. After your phone has been detected, press the "Repair nv data" button to correct the ownership and permissions.
8. Reboot your phone into recovery mode using the three botton combo and flash the original modem firmware (the modem.bin file that you extracted earlier) to your phone using Odin (use the "phone" button for the upload) or Heimdall (use the "radio" partition for the modem.bin file upload).
9. Reboot the phone normally and your IMEI number will be restored and you will be able to connect to your mobile network again
Good luck and let me know how it goes
Leahcim
do i have to delete the .nv_core.bak and the .nv_core.bak.md5
---------- Post added at 04:10 PM ---------- Previous post was at 04:04 PM ----------
and which nv_data file do i have to copy i got 7 of them
but if this will not fix my phone, can samsung fix it without replacing the motherboard
---------- Post added at 08:36 PM ---------- Previous post was at 08:35 PM ----------
my imei change sudden when i try to unlock my phone with messing the efs folder but i didn't backup it :crying:so now i dont have network
i have managed to follow all your steps and managed to get my IMEI back.
when i pressed *#06# i was able to see a series of numbers so i guess i got it right.
but i am still not connected to any network. please help!!
leahcim_za said:
I deleted my IMEI number when flashing roms a few days ago and it was showing as 000000...
I searched everywhere for a recipe of how to restore it and could not find one that would work. The closest that I got was a brilliant post (see link below) describing how to restore the IMEI on a SGS2 i9100. After following this recipe, I was able to restore my IMEI number to 0049 .... which is just as useless as 0000....
It took me a couple of days of research (and HUGE thanks to everybody whose previous research I was able to use) and I finally succeeded in restoring my IMEI using the 9 step process that I describe below. I can't guarantee that it will work and I do not know if it will work on any device besides the SGS3 GT-i9300 (international SGS3), because this is the only device that I have and was able to test the process on.
Links:
Restore IMEI on SGS2: http://forum.xda-developers.com/showthread.php?t=1264021
Download EFS PRO: http://forum.xda-developers.com/showthread.php?t=1308546
Download your original firmware using check fus downloader (http://forum.xda-developers.com/showthread.php?t=1032437&page=18)
You need:
-EFS PRO, a brilliant little program for Windows used to backup / restore the efs folder as well as recover / repair the nv_data*.bin files.
-Windows
-Windows USB drivers
-Rooted SGS3
-Root explorer.apk
-Original phone firmware (actually, you only need the modem.bin file, so once you download your firmware package, you can just extract the modem.bin file).
-Odin or Heimdall
Your phone's IMEI number is stored in the ".nv_data" file in the original shipped efs folder.
Process:
1. make a copy of your EFS folder using root explorer and store it somewhere safe (on your SD card and external SD card should do it).
2. delete the EFS folder from the root of your phone using root explorer.
3. reboot the phone
4. open root explorer and go to the EFS folder (yes, it is still there! The Android OS has generated a new one for us) and delete the following files:
nv_data.bin
nv_data.bin.md5
nv.log
.nv_data.bak
.nv_data.bak.md5
nv_data.bin.bak
and the entire IMEI folder.5.Now go to your backed up EFS folder on your sd card and copy the IMEI folder and the " .nv_data" file (note the dot) to your new EFS folder.
6.Make another copy of the ".nv_data" file in your new EFS folder. Rename one of them to "nv_data.bin" and the other one to "nv_data.bin.bak".
7. Connect your phone to your PC and start up EFS PRO. After your phone has been detected, press the "Repair nv data" button to correct the ownership and permissions.
8. Reboot your phone into recovery mode using the three botton combo and flash the original modem firmware (the modem.bin file that you extracted earlier) to your phone using Odin (use the "phone" button for the upload) or Heimdall (use the "radio" partition for the modem.bin file upload).
9. Reboot the phone normally and your IMEI number will be restored and you will be able to connect to your mobile network again
Good luck and let me know how it goes
Leahcim
Click to expand...
Click to collapse
IMEI restore on SGS 3 (GT-i9300)
ronaldshi said:
i have managed to follow all your steps and managed to get my IMEI back.
when i pressed *#06# i was able to see a series of numbers so i guess i got it right.
but i am still not connected to any network. please help!!
Click to expand...
Click to collapse
Hi there
You need YOUR IMEI number back (which is not 00000... or 0049...) it is the one under your battery.
If you followed all the steps, then it should have worked.
One extra thing that you can try is if you did not flash your original phone firmware (and you only flashed the original modem.bin file) then do this step first.
And then work through the 9 step process, ignoring the step where you flash your original firmware (because you will have already done it).
Good luck and let me know when it works
---------- Post added at 12:16 PM ---------- Previous post was at 12:10 PM ----------
lobird said:
but if this will not fix my phone, can samsung fix it without replacing the motherboard
---------- Post added at 08:36 PM ---------- Previous post was at 08:35 PM ----------
my imei change sudden when i try to unlock my phone with messing the efs folder but i didn't backup it :crying:so now i dont have network
Click to expand...
Click to collapse
Hi there
Good news is that it will work - even if you did not back up your efs folder before you messed with it!
Give it a try and let me know when it is fixed.
Good luck
Procedure not work!
leahcim_za said:
I deleted my IMEI number when flashing roms a few days ago and it was showing as 000000...
I searched everywhere for a recipe of how to restore it and could not find one that would work. The closest that I got was a brilliant post (see link below) describing how to restore the IMEI on a SGS2 i9100. After following this recipe, I was able to restore my IMEI number to 0049 .... which is just as useless as 0000....
It took me a couple of days of research (and HUGE thanks to everybody whose previous research I was able to use) and I finally succeeded in restoring my IMEI using the 9 step process that I describe below. I can't guarantee that it will work and I do not know if it will work on any device besides the SGS3 GT-i9300 (international SGS3), because this is the only device that I have and was able to test the process on.
Links:
Restore IMEI on SGS2: http://forum.xda-developers.com/showthread.php?t=1264021
Download EFS PRO: http://forum.xda-developers.com/showthread.php?t=1308546
Download your original firmware using check fus downloader (http://forum.xda-developers.com/showthread.php?t=1032437&page=18)
You need:
-EFS PRO, a brilliant little program for Windows used to backup / restore the efs folder as well as recover / repair the nv_data*.bin files.
-Windows
-Windows USB drivers
-Rooted SGS3
-Root explorer.apk
-Original phone firmware (actually, you only need the modem.bin file, so once you download your firmware package, you can just extract the modem.bin file).
-Odin or Heimdall
Your phone's IMEI number is stored in the ".nv_data" file in the original shipped efs folder.
Process:
1. make a copy of your EFS folder using root explorer and store it somewhere safe (on your SD card and external SD card should do it).
2. delete the EFS folder from the root of your phone using root explorer.
3. reboot the phone
4. open root explorer and go to the EFS folder (yes, it is still there! The Android OS has generated a new one for us) and delete the following files:
nv_data.bin
nv_data.bin.md5
nv.log
.nv_data.bak
.nv_data.bak.md5
nv_data.bin.bak
and the entire IMEI folder.5.Now go to your backed up EFS folder on your sd card and copy the IMEI folder and the " .nv_data" file (note the dot) to your new EFS folder.
6.Make another copy of the ".nv_data" file in your new EFS folder. Rename one of them to "nv_data.bin" and the other one to "nv_data.bin.bak".
7. Connect your phone to your PC and start up EFS PRO. After your phone has been detected, press the "Repair nv data" button to correct the ownership and permissions.
8. Reboot your phone into recovery mode using the three botton combo and flash the original modem firmware (the modem.bin file that you extracted earlier) to your phone using Odin (use the "phone" button for the upload) or Heimdall (use the "radio" partition for the modem.bin file upload).
9. Reboot the phone normally and your IMEI number will be restored and you will be able to connect to your mobile network again
Good luck and let me know how it goes
Leahcim
Click to expand...
Click to collapse
Thanks a lot for the advice regarding SG3 IMEI restoring, but this prosedure doesn't change IMEI !!!
EFS PRO actions was Ok.
Can you help me? Pleeeeeease.
P.S. I know original IMEI numbers
in step 2 you say efs but delete the folder, but when I do that I reboot and I get a message telling me the whole time the camera is null and void wi fi all the options, it is this?
pd. sorry for my English (I'm using google translate)
leahcim_za said:
Hi there
You need YOUR IMEI number back (which is not 00000... or 0049...) it is the one under your battery.
If you followed all the steps, then it should have worked.
One extra thing that you can try is if you did not flash your original phone firmware (and you only flashed the original modem.bin file) then do this step first.
And then work through the 9 step process, ignoring the step where you flash your original firmware (because you will have already done it).
Good luck and let me know when it works
Click to expand...
Click to collapse
I do not remember my previous version, only the update when I asked him to put kies, I can use this firmware?
I9300BVBLG2_I9300TMUBLG1_TMU
I just do not see the ". nv_data"
My s3 stopped recognizing the Sim yesterday, so i searched for a solution. i read in xda that its the EFS partition. I got no IMEI and no Baseband. Somehow i found 2 files on the internal SD Card: "efsbackup.tar" and "efsdev-mmcblk0p3.img".
I read this thread, but it didnt help me.
Any idea how i could fix it?
Btw, Android Revolution HD 11.0 with stock kernel
I'm guessing your Rom auto backs up the efs, so best to ask on their thread about reinstalling it
Restore your EFS backup .
jje
im going to install now arhd 11.3 and then do the restore of the efs backup.
i noticed that the backup was built yesterday evening, when the problem already was. well it seems like i got no backup, when it was working
I followed in this thread this post:
Process:
1. make a copy of your EFS folder using root explorer and store it somewhere safe (on your SD card and external SD card should do it).
2. delete the EFS folder from the root of your phone using root explorer.
3. reboot the phone
4. open root explorer and go to the EFS folder (yes, it is still there! The Android OS has generated a new one for us) and delete the following files:
nv_data.bin
nv_data.bin.md5
nv.log
.nv_data.bak
.nv_data.bak.md5
nv_data.bin.bak
and the entire IMEI folder.
5.Now go to your backed up EFS folder on your sd card and copy the IMEI folder and the " .nv_data" file (note the dot) to your new EFS folder.
6.Make another copy of the ".nv_data" file in your new EFS folder. Rename one of them to "nv_data.bin" and the other one to "nv_data.bin.bak".
7. Connect your phone to your PC and start up EFS PRO. After your phone has been detected, press the "Repair nv data" button to correct the ownership and permissions.
8. Reboot your phone into recovery mode using the three botton combo and flash the original modem firmware (the modem.bin file that you extracted earlier) to your phone using Odin (use the "phone" button for the upload) or Heimdall (use the "radio" partition for the modem.bin file upload).
9. Reboot the phone normally and your IMEI number will be restored and you will be able to connect to your mobile network again
Click to expand...
Click to collapse
and now i got an IMEI, but its still not mine: 004999010640000 / 01
If you have an efs.tar file why dont you put it in PDA in Odin?.
wont work.
deleted
Ok....then I dont understand why it backs up as a tar file then
yesterday i flashed siyah kernel, siyah probably made a efs backup. but that backup was already after that problem happened.
well i got now the 0049 imei
So you dont have a back up of you original IMEI is that what your saying?.Flashing ROMs normally is what makes a backup not flashing a kernel so Id say the backup is original.
Read this
http://forum.xda-developers.com/showthread.php?p=30682712
i read this but i dont know what to do with it. i understand that this are options to backup the efs partitions but not how to restore it how to restore it if already lost
x Schieby said:
i read this but i dont know what to do with it. i understand that this are options to backup the efs partitions but not how to restore it how to restore it if already lost
Click to expand...
Click to collapse
you need to read better then
You'll need to perform an "IMEI injection" which is a kludgy last-resort restore method that manually writes the IMEI to NVRAM; the link I provided in Part C of "Backup" will tell you how to do it.
x Schieby said:
My s3 stopped recognizing the Sim yesterday, so i searched for a solution. i read in xda that its the EFS partition. I got no IMEI and no Baseband. Somehow i found 2 files on the internal SD Card: "efsbackup.tar" and "efsdev-mmcblk0p3.img".
I read this thread, but it didnt help me.
Any idea how i could fix it?
Click to expand...
Click to collapse
That's what the efs backup is for xD
Calm down, or you'll make things worse. Unzip the efs.tar to /efs and reboot your phone (DON'T PULL THE BATTERY)
Everything should work like a charm again
Hope I could help!
LG familyguy59/Beatsleigher
slaphead20 said:
you need to read better then
You'll need to perform an "IMEI injection" which is a kludgy last-resort restore method that manually writes the IMEI to NVRAM; the link I provided in Part C of "Backup" will tell you how to do it.
Click to expand...
Click to collapse
sorry, but i still dont get it with the qpst. thats the part c you are thinking of right?
familyguy59 said:
That's what the efs backup is for xD
Calm down, or you'll make things worse. Unzip the efs.tar to /efs and reboot your phone (DON'T PULL THE BATTERY)
Everything should work like a charm again
Hope I could help!
LG familyguy59/Beatsleigher
Click to expand...
Click to collapse
going to try this now
familyguy59 said:
That's what the efs backup is for xD
Calm down, or you'll make things worse. Unzip the efs.tar to /efs and reboot your phone (DON'T PULL THE BATTERY)
Everything should work like a charm again
Hope I could help!
LG familyguy59/Beatsleigher
Click to expand...
Click to collapse
well, thats how my phone ended. i did that yesterday and my phone finally didnt even booted.
then i went to my carriers shop and told them it wont boot, and today i got a brand new phone
anyway thanks to all help!
Hello, i have used ktool to restore my imei, but it ereased all my efs folder files, so now it is empty. I have made my imei backup using ktool app, so i have efs.img and efs.tar.gz files.
I have tried to flash stock rom with odin but not only one of them boots, they all get bootloop. My phone only works with cm9 but it has no imei and no network.
So i need these files from efs folder, could any one help with this? Or is it possible to restore them with my back up files?
cH5 said:
Hello, i have used ktool to restore my imei, but it ereased all my efs folder files, so now it is empty. I have made my imei backup using ktool app, so i have efs.img and efs.tar.gz files.
I have tried to flash stock rom with odin but not only one of them boots, they all get bootloop. My phone only works with cm9 but it has no imei and no network.
So i need these files from efs folder, could any one help with this? Or is it possible to restore them with my back up files?
Click to expand...
Click to collapse
A simple copy and paste worked for me using root explorer.
If you have efs back ups:
Delete entire efs file on the root of you phone and reboot. Upon reboot a new efs file will automatically be created.
Copy the efs file back up and place into the newly created efs file at the root of your phone. Reboot into recovery and wipe cache.
This method restored a corrupted efs file on my s3.
alaska_ryder said:
A simple copy and paste worked for me using root explorer.
If you have efs back ups:
Delete entire efs file on the root of you phone and reboot. Upon reboot a new efs file will automatically be created.
Copy the efs file back up and place into the newly created efs file at the root of your phone. Reboot into recovery and wipe cache.
This method restored a corrupted efs file on my s3.
Click to expand...
Click to collapse
I have only two back up files: efs.img and efs.tar.gz, but efs folder should contain much more files.
I delete efs folder in the root and restart phone, but anfter restart it only creates the efs folder which is empty.
cH5 said:
I have only two back up files: efs.img and efs.tar.gz, but efs folder should contain much more files.
I delete efs folder in the root and restart phone, but anfter restart it only creates the efs folder which is empty.
Click to expand...
Click to collapse
Ok so click on efs.tar.gz and there should be the efs file. Copy that and and place into efs file at the root of your phone. Click on 'yes' when it asks if you would like to overwrite the file
alaska_ryder said:
Ok so click on efs.tar.gz and there should be the efs file. Copy that and and place into efs file at the root of your phone. Click on 'yes' when it asks if you would like to overwrite the file
Click to expand...
Click to collapse
I have done this, but after reboot all these files are deleted and efs folder remains empty.
cH5 said:
I have done this, but after reboot all these files are deleted and efs folder remains empty.
Click to expand...
Click to collapse
Ktool must of made a back up an empty folder. Don't know what to tell you. Do you have any files in storage called efs_backup? I think some recoveries or kernels automatically back up the efs file when doing a nandroid. Find the earliest back up and copy and paste.
alaska_ryder said:
Ktool must of made a back up an empty folder. Don't know what to tell you. Do you have any files in storage called efs_backup? I think some recoveries or kernels automatically back up the efs file when doing a nandroid. Find the earliest back up and copy and paste.
Click to expand...
Click to collapse
The back up is made correctly, i open .tar file and there are all these files, but when i copy them into the efs folder in root and reboot phone, these copied files are just gone.
cH5 said:
The back up is made correctly, i open .tar file and there are all these files, but when i copy them into the efs folder in root and reboot phone, these copied files are just gone.
Click to expand...
Click to collapse
I read on some other efs problem threads that flashing some newer firmware (ending with mg4 or something like that) reformats the efs file and you have to flash different firmware in order to fix from back ups. Look into other threads, they might have the proper procedures to fixing efs.
alaska_ryder said:
I read on some other efs problem threads that flashing some newer firmware (ending with mg4 or something like that) reformats the efs file and you have to flash different firmware in order to fix from back ups. Look into other threads, they might have the proper procedures to fixing efs.
Click to expand...
Click to collapse
Trying to flash firmwares and roms with these endings, but the phone doesnt boot, just stucks on samsung logo and repeats animation. It might be because i was installed leaked 4.2.2 xxufme7 firmware so it cant downgrade to 4.1.2 firmware.
cH5 said:
Trying to flash firmwares and roms with these endings, but the phone doesnt boot, just stucks on samsung logo and repeats animation. It might be because i was installed leaked 4.2.2 xxufme7 firmware so it cant downgrade to 4.1.2 firmware.
Click to expand...
Click to collapse
Just a thought are you doing a factory reset between flashes also doing a factory reset with stock recovery will wipe your entire internal sd
Have a look at EFS Pro to restore a tar .
http://forum.xda-developers.com/showthread.php?t=1308546
neilster2020 said:
Just a thought are you doing a factory reset between flashes also doing a factory reset with stock recovery will wipe your entire internal sd
Click to expand...
Click to collapse
This might be my misstake.
By the way, this is solved already. I flashes stock 4.0.4 version and used ktool to restore .img and .tar files, after reboot network came back and all efs folder files were also back, then flashed atock MG6 So now i am on this stock firmware.
But i still cant install leaked version FMU7, it gives me fake IMEI and no network, any ideas?