yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Q&A, Help & Troubleshooting] QBANIN:
I'm glad, at least you understand my work :)
[Galaxy S I9000 Q&A, Help & Troubleshooting] NotATreoFan:
The rules are in place to protect everybody, please abide by them. XDA-Developers does not rake in enough money to have a dream team of lawyers on standby, so we do all we can to avoid pissing off government agencies.

XDA's servers were originally located in the Netherlands. Along with new ownership came a move to the US, and the continued enforcement of IMEI discussions.

@All: We obviously cannot control what you say/do on other forums, but I will reiterate that this is not a new rule. Feel free to search the forums for similar threads; you will see the same results.
[Galaxy S I9000 Q&A, Help & Troubleshooting] Dominik06:
ok, you can't post the instructions on how to change imei in public nor allow that someone else post it.. but you can send it to me via private message for example? no one would be pissed off.. thanks. :)
[Galaxy S I9000 Q&A, Help & Troubleshooting] NotATreoFan:
Asking for IMEI, public or private is not allowed. 3 day ban issued per prior warning.
[Galaxy S I9000 Q&A, Help & Troubleshooting] QBANIN:
Lol. This is what USA law says? I don't think so...
[Galaxy S I9000 Q&A, Help & Troubleshooting] mickeko:
Discussing the issue might get the site owners in legal trouble, how hard is that to get? Stop acting retarded.

Sent using my Personal Dis-organizer GT-I9000
[Galaxy S I9000 Q&A, Help & Troubleshooting] NotATreoFan:
Asking for someone's IMEI is against XDA's rules. This is done to protect people from fraud/cloning. Furthermore, we do not permit the discussion of how to change the IMEI on a device due to it being illegal in almost every country.

XDA servers have resided in 2 different countries since the site opened. The Netherlands, and the US. IMEI modification is illegal in both of them. If you wish to discuss this further, you can PM the site admin, mikechannon, or any other XDA Moderator. They will tell you the same thing.
[Galaxy S I9000 Q&A, Help & Troubleshooting] roma1927:
Help: false imei 004999010640000

Any idea for return a original imei, i have this imei number 004999010640000 and teh product code is XXXXXXXXX...thanks
[Galaxy S I9000 Q&A, Help & Troubleshooting] shange:
How did you get the phone? its probably a prototype? check the label on the back under battery
[Galaxy S I9000 Q&A, Help & Troubleshooting] Jordiharrison:
Flashed JPC?
[Galaxy S I9000 Q&A, Help & Troubleshooting] Delarock:
same problem by me,same number.

It will happen if you remove nv_data.bin. I did the same but i made a backup of that file.But problem is that if i remove corrupted nv_data.bin and copy backuped(not corrupted) nv_data.bin i have correct imei but i dont have network(cant get over pin code and if disabled i dont have network) If i remove it again i have network but imei is corrupted:/

Now iam on JM7,problems started with JPC of course

By me with corrupted IMEI is everything ok,but my friend had problems with market.He had backup too and afther removing corrupted nv_data and copying backuped nv_data everything fine.He dont have network and pin code issue.
[Galaxy S I9000 Q&A, Help & Troubleshooting] bogdan81:
I also same problem......product code is XXXXXXXXX, imei 004999010640000
[Galaxy S I9000 Q&A, Help & Troubleshooting] Narcissus85:
Same here : <

I was editing the nv_data.bin file and something went wrong

now i'm with the same IMEI and product number..........

the only way to use the phone is flashing the JPC .....

all the other roms doesnt seems to accept the sim card............

i'm a bit worried ....... :rolleyes:

we need some help
[Galaxy S I9000 Q&A, Help & Troubleshooting] golumgolum:
one more...
[Galaxy S I9000 Q&A, Help & Troubleshooting] tokinux:
If you don't have a backup of /efs dir or your .nv_data.bak and .nv_data.bak.md5 are older than Jpc installation, in this moment there isn't a solution........

If you have a backup, restore it. If your file are older than jpc installation, simply remove .bin files and reboot.

ATTENTION!!! Don't delete .nv_data.bak and .nv_data.bak.md5 files!!!
[Galaxy S I9000 Q&A, Help & Troubleshooting] Narcissus85:
bad news for us :(:(

i hope we can find a solution...

it's strange that with the JPC the sim is accepted and with the other firmwares it isnt....

i only have 2 backup of the nv_data.bin and nv_data.bin.md5 but they dont fix the problem...i edited the files with notepad ++ and madsum while trying to revert my produce code to DBT...

._.
[Galaxy S I9000 Q&A, Help & Troubleshooting] EarlZ:
There will be a solution, its only a matter of time.
[Galaxy S I9000 Q&A, Help & Troubleshooting] Narcissus85:
I ve got those files in my EFS folder:

.android (empty folder)

imei (folder)

--->.nvmac.infod

--->bt.txt

--->mps_code.dat

.imei

.nv_state

nv_data.bin

nv_data.bin.md5

After a backup I try to delete the imei folder and the nv_data.bin, nv_data.bin.md5 files. i left the files with . before the name.

Now i dont know why my sim is recognised and when i enter the PIN it seems ok.........my imei is still wrong and i'm without a product code :confused:
[Galaxy S I9000 Q&A, Help & Troubleshooting] CeldeSuS:
I have the same problem/curiosity. I guess it's just a matter of time until the operator will ban the sim card/imei from the network.
[Galaxy S I9000 Q&A, Help & Troubleshooting] asgard:
Before jumping to conclusions about backups and the lack thereof, please note some programs (Estrongs File Explorer etc) do not show some of these "hidden" files, even if rooted etc...

I used Root Explorer and it showed up the .bak files that were previously invisible to some of the more popular file managers out there. Obviously ensure your phone is rooted first, there is a thread regarding the rooting of JPC elsewhere, and in fact a large amount of information on this issue as well - search is your friend... good luck, all the EFS/ dir info and IMEI restoration blurb is contained herein these forums already.
[Galaxy S I9000 Q&A, Help & Troubleshooting] y_n_t:
Don't be pesimist!
[Galaxy S I9000 Q&A, Help & Troubleshooting] dupel:
A few people edited these files manually...

DON'T DO THIS!!

These files are signed, and if you edit them they become invalid.
[Galaxy S I9000 Q&A, Help & Troubleshooting] andrewluecke:
Unlikely.. Because I'd imagine any solution will allow the IMEI to be changed too. And Samsung is unlikely to want to make the IMEI easy to change (it's illegal anyway)
[Galaxy S I9000 Q&A, Help & Troubleshooting] Anton2079:
Thanks Guys, this solved my problem :)
[Galaxy S I9000 Q&A, Help & Troubleshooting] EarlZ:
The IMEI on the softare has to match on the hardware else it will be invalid, so yeah i see a possible solution.
[Galaxy S I9000 Q&A, Help & Troubleshooting] irkkso:
Wrong IMEI

Somebody knows where the IMEI is stored we can correct it from our cases.;)
[Galaxy S I9000 Q&A, Help & Troubleshooting] irkkso:
IMEI easy to change (it's illegal anyway)

we have flashed with official Samsung test Firmare so we must ask support from Samsung directly! Am I right?

Its realy illegal!:(
[Galaxy S I9000 Q&A, Help & Troubleshooting] dupel:
I wonder where it is stored... Hmm.... :rolleyes:
[Galaxy S I9000 Q&A, Help & Troubleshooting] andrewluecke:
I'm not saying it's illegal for them, or illegal for yourself to switch back to your original imei.

HOWEVER, Samsung are probably required to undertake steps to protect the imei. So, you probably will have to speak to samsung (try to flash an earlier firmware perhaps). Because, it's unlikely that Samsung have made it as easy as editing a text file (I'd be guessing they generate the imei using encryption, and you can only access the public key).

I might be wrong though, good luck....
[Galaxy S I9000 Q&A, Help & Troubleshooting] y_n_t:
Have somebody try to contact the Samsung Service Support via Email or Phone to ask & explain this case. Are a lot of peoples engaged & stuck in it.
[Galaxy S I9000 Q&A, Help & Troubleshooting] Narcissus85:
Have anyone tryed to flash a firmware from Kies? Like m1 or m3.....

At the moment i'm with the JF3 on my phone and i'm trying to upgrade with Kies but i dont receive any update...............

...

...... :(

my phone still with wrong imei and produce code xXXXXxxXXXx
[Galaxy S I9000 Q&A, Help & Troubleshooting] johoe:
On my SGS you can find the imei under the battery. This number is stored in /efs/.imei (without the slashes). So why not take this imei and store it in the /efs/.imei?

Maybe this can correct the imei problem? You then should have the right imei number which matches the hardware.

Didn't try it - but I think, it's worth a try, when you allready have a corrupted phone...

johoe
[Galaxy S I9000 Q&A, Help & Troubleshooting] quiron:
This was one of my tests. Install the official Firmware version by Keis. But without success

:(
[Galaxy S I9000 Q&A, Help & Troubleshooting] Narcissus85:
I tried it yesterday without any good result......i tried to delete the files too...nothing happen...... T_T
[Galaxy S I9000 Q&A, Help & Troubleshooting] Narcissus85:
same here...just finished flashing the JM1.........same product code and wrong imei........aaaaaaaaaaaaaaaaaaaaaaaaaaaa :(
[Galaxy S I9000 Q&A, Help & Troubleshooting] andrewluecke:
There were a bunch of other people in the past with this issue, and I recall the words "crypto error". I don't recall seeing anyone fix it (someone claimed however they could recover them if you sent them your file, but they simply likely copied the .bk file back).
[Galaxy S I9000 Q&A, Help & Troubleshooting] golumgolum:
...and also, if I install 2.2 JPC ROM, I can't root, appear one error in the screen after apply update.zip, and if I install 2.1 any ROM, after root, market doesn't works. In my language means "VAYA PUTA MIERDA"
[Galaxy S I9000 Q&A, Help & Troubleshooting] mickeko:
Here's a trick for you (if you live near a Samsung Service center and have an official firmwareupdate available through Kies):

I'm assuming service centers can restore the IMEI and ProductCodes to working state. So what I'd do is flash an official update, then flash it again and intentionally pull the plug during the flash. After doing that you have a phone that should look somewhat as if it was bricked during "official" update and the service center should be able to sort the problem for you.

Some other "plausible" situations where your phone might end up in non-working condition:

You bought the phone second hand and it had Froyo on it and stopped working, and you've realised it's not the original firmware and ask them kindly to restore it to proper condition.

You have a friend who has Froyo on his Nexus One and he kindly offered to help update your SGS... And obviously he ruined the entire phone *insert tears here*. Could they pleeeease fix it.

My experience is that the service centers does help out with flashing. I know people who went in and straight up told them the truth... I flashed non-official **** onto my phone and now it's bricked. They got help anyway. :)
[Galaxy S I9000 Q&A, Help & Troubleshooting] Narcissus85:
thanks for this... : >

i hope to find a solution for bring back my imei and produce code myself.....maybe some developer found the right way to solve it............

.... T_T
[Galaxy S I9000 Q&A, Help & Troubleshooting] n1kon:
Am i just being thick? I thought imei data is hardware flashed? im going to delete my efs folder and see what happens i will report back.

update: Well thats just gay now my imei is the same as above. lol. now to find what file it reads from i will add them back 1 by 1

final update: After trying a few combinations of adding and removing a few files i could only get my imei back by copying back nv_data.bin, nv_data.bin.md5, nv_data.bak and nv_data.bak.md5 all at the same time and then rebooting the device.

my advice: It is worth buying root explorer form the market and baking up the efs folder and storing it in a very safe place.

note: When i deleted all the files from the efs folder the system put new ones back but not the .imei file or the imei folder and just copying these back will not restore your imei you will need the files above.

So with all that said im guessing that these files are put on at factory and when you flash the device the os turns the nv_data.bin into .bak and writes a new one then copys it back all itself. without the .md5 the system ignores it. in short the system checks nv_data.bak matches the .md5 and .bin and that .bin check it matches .md5. if any of this process fails it resorts itself back to pre programed stat.
[Galaxy S I9000 Q&A, Help & Troubleshooting] Narcissus85:
are u talking about ur backup files (with the right imei and product code)?
[Galaxy S I9000 Q&A, Help & Troubleshooting] n1kon:
yes. without this your stuffed. until someone works out how to write one.
[Galaxy S I9000 Q&A, Help & Troubleshooting] Narcissus85:
ok........thanks : >

so.......we have to wait in a sort of miracle....... :rolleyes:
[Galaxy S I9000 Q&A, Help & Troubleshooting] n1kon:
yep. i dont know anyone willing to even look at this as imei tampering will land you jail time with the level of terrorist threats as high as they are. Or i could just be paranoid but it is highly illegal so if you dont have your back ups i would go back to samsung.
[Galaxy S I9000 Q&A, Help & Troubleshooting] y_n_t:
I'm asking what happens if a power failure occurs when I try to update the Froyo via Kies? The phone will be blocked? I loose the waranty?
[Galaxy S I9000 Q&A, Help & Troubleshooting] dupel:
Why would it land you in jail? Your phone you can do with it whatever you want.
[Galaxy S I9000 Q&A, Help & Troubleshooting] CeldeSuS:
I just talked to Vodafone customer service and explain them the situation with this software update and this dummy imei and apparently they have no problem with this false imei. They told me that they are not going to ban the sim card/phone from the network just because of the imei.

However the lady told me that it's normal to change the imei after a software update which made me to believe that she didn't really knew what I was talking about...
[Galaxy S I9000 Q&A, Help & Troubleshooting] y_n_t:
But who told you the Vodafone/Orange will ban the phones with wrong Imei?
[Galaxy S I9000 Q&A, Help & Troubleshooting] CeldeSuS:
I believe it is something that they can do if they want since there shouldn't be multiple phones with the same imei or default imei in the network. There are networks where these things are not permitted.
[Galaxy S I9000 Q&A, Help & Troubleshooting] y_n_t:
I just call to Orange Ro Data Service Support and I've asked if i will have problem with network if my phone have a generic Imei after an Samsung Update. He told me will check and the answer was No. "You will have no problems with network or phone warranty. The official Imei is the number from the case under the battery. If this Imei is the same with the Imei from the invoice will be no problems". So we shouldn't be worried about this. Hopefully!
[Galaxy S I9000 Q&A, Help & Troubleshooting] andrewluecke:
Drop it off at a service centre, you probably don't want to be using this imei...
[Galaxy S I9000 Q&A, Help & Troubleshooting] y_n_t:
I don't want that because it takes 15 working days to solve a problem and I need my phone. I will wait a little bit and i encoured some problems i ll drop to service.
[Galaxy S I9000 Q&A, Help & Troubleshooting] CeldeSuS:
That's good news. Now the only problem I can see is that we don't really know if we can use the phone while in roaming because we don't know if other international carriers would allow it in their network. But this is another story :)
[Galaxy S I9000 Q&A, Help & Troubleshooting] y_n_t:
After original Froyo will be deployed I will send my phone to warranty and i'll hope solve my problem.
[Galaxy S I9000 Q&A, Help & Troubleshooting] moe_87:
[Q] missing IMEI - Simlocked - no gsm/3g after flashing froyo

Hi.

My galaxy is is A1 (Austrian provider) simlocked.

I flashed my phone two times without problems. After I flashed Froyo (JPC) it asked me to enter a network unlock key. I wasn´t able to call but anybody could call me and send me short messages.

I bought a key from the internet, because all methods unlocking without paying didn´t work (I worked two nights solving)

After I entered the 8 digit unlock key from the internet I have a "no parking" symbol on the top. when I enter *#06# pops a window with IMEI but no number. After rebooting I am not able to enter my PIN code, because it doesn´t ask me. No connection to GSM.

What happens with my phone and how can I sovle it?

Please help me....Did I damaged it???

thank you in advance
[Galaxy S I9000 Q&A, Help & Troubleshooting] FadeFx:
check the jpc thread, i guess the solution for your problem is already there...
[Galaxy S I9000 Q&A, Help & Troubleshooting] leegoon84:
[Q] nv_data mod to change IMEI

I was wondering if this can be done in SGS,

In Canada it is not illegal to clone your own device's imei to another device that I own.

as long as they are not both on the same network.

I was wondering if I could use the above method to get the cheaper data plan.

data plan for dumb phone is practically the same thing using the same protocol, however the cell company filter the device by IMEI and blocks smartphone to use them.

something similar was done in Iphone 2G

http://www.hackint0sh.org/f136/31916-2.htm

and

Galaxy SPICA

http://forum.samdroid.net/f28/complete-imei-restore-how-1817/
[Galaxy S I9000 Q&A, Help & Troubleshooting] supernova2:
[Solved] No service and no imei on any Froyo rom after the JPC

Hello , I have a problem that started when flashing the JPC fw.I was one of the first that did that and had the network lock error.After that i have applied the fix no.7 from this thread http://xdaforums.com/showthread.php?t=769400 and that problem vanished but a new one appeared.Now i have no service and no imei shows up when i type *#06# on any froyo rom.My phone simply does not see my sim card.If i go back to any Eclair rom the problem dissapears.

Ty for your help , Marius.
[Galaxy S I9000 Q&A, Help & Troubleshooting] Delarock:
Hi dude by me same problem,started with JPC.

Problem if you fix nv_data.bin (KOR issue) afther first reboot everything ist fine but after next rebooot = No service. I wiped nv_data.bin,md5, nv_data.bak nv_data.bak md5 a put there original nv_data but with KOR product code and everything fine.

I didnt get solution yet :
[Galaxy S I9000 Q&A, Help & Troubleshooting] supernova2:
do u still have those? can i have them please?i did not make a back-up. and if u have the patience to tell me how to push those insted please do. ty
[Galaxy S I9000 Q&A, Help & Troubleshooting] supernova2:
Do you think this will be solved with the official Froyo release?? really worried :-S
[Galaxy S I9000 Q&A, Help & Troubleshooting] Methyldioxide:
Try this: http://xdaforums.com/showthread.php?t=780509

And let us know if it worked :)
[Galaxy S I9000 Q&A, Help & Troubleshooting] tr_karizma_54:
Is it possible to change IMEI ??

nv_Data file is modified and is it possible change ımeı number ?
[Galaxy S I9000 Q&A, Help & Troubleshooting] BackfireNL:
It's not allowed to talk about this on XDA forum.. i don't hope you get banned.
[Galaxy S I9000 Q&A, Help & Troubleshooting] supernova2:
that is an interesting solution for the imei problem , but my real interest is to get the phone to recognize my sim.no matter what imei it displays. ty for ur reply.
[Galaxy S I9000 Q&A, Help & Troubleshooting] Delarock:
Supernova,

just delete in EFS everything but no folders.

If i had this problem with sim,i have just deleted nv_data.bin nv_data.bin.md5 nv_data.bak,nv_data.bak.md5 and imei info file. Than you should have corrupted imei but no problem with sim lock.

Dont forget to make backup of your nv_data.bin!

I cant give you my nv_data because of imei and some other things.

EDIT: Froyo wont fix this issue ,because kies doesnt change nv_data.bin,JPC was corrupted.
[Galaxy S I9000 Q&A, Help & Troubleshooting] supernova2:
once more i bother you: can u tell me the commnads to use in adb to do that ?

to erase ,to copy a file to my computer .ty
[Galaxy S I9000 Q&A, Help & Troubleshooting] Delarock:
Bro no need for adb commands!:)

download root explorer or astro file manager and delete manually
[Galaxy S I9000 Q&A, Help & Troubleshooting] nonreviad:
In the thread Methyldioxide pointed to you, it states pretty clearly what to do when your phone doesn't recognize the sim card. Either via adb, or via Terminal Emulator, you need to do these things:

su
chown 1001:1001 /efs/nv_data.bin
reboot

Incidentally, does this happen to you with JP2/JP3 as well? Or just JPC and JPH?
[Galaxy S I9000 Q&A, Help & Troubleshooting] supernova2:
ty for your reply nonreviad. i just did what Delarock said ( deleted all files in efs after i made a backup) then i flashed jph rom. the solution works. imei is generic but i dont mind that. should i? what does the command u posted do?what does it change? ty for ur patience with a novice.

ps: jpc and jph only
[Galaxy S I9000 Q&A, Help & Troubleshooting] bezil:
Wrong IMEI...

After I restored my product code, after using JPC, my IMEI is now wrong.

I don't have a backup of my nv_data, but the IMEI file in /efs is my original.

How do I restore my original IMEI?
[Galaxy S I9000 Q&A, Help & Troubleshooting] pharaohdk:
**Read this if you are downgrading from I9000XXJPC rom**

Requirements: Rooted phone, "Root Explorer" (or similar), .nv_data.bak and .nv_data.bak.md5 files (PRIOR the date of I9000XXJPC release).

Because I9000XXJPC rom rewrites certain thing in the permanent memory area of the phone, certain things CAN occur when you downgrade the phone to <I9000XXJPC firmware. It is possible that there will not be any problems at all, but if there is read below.

Possible problems (I had them all due trying different thing to solve it):

IMEI "corruption".

nv_data.bin checksum does not pass the check and the phone / baseband generates a new blank one. Baseband test IMEI (000xxxxxxxxxxxx) will be displayed.

No service.

There is no service even a functional SIM card is inserted.

You cannot receive or make calls, receive or send sms, etc (obviously).

Freeze / lock-down.

The phone will not react to anything besides pressing power key.

You cannot unlock the display to enter PIN code.

Wrong PIN code.

The phone will not accept any PIN code on any SIM (even the correct one ).

Phone displays "wrong PIN code" message even the try counter (three strikes you know) does not change.

Product code changed to KOR.

= Blocked Kies updates (without a registry "hack")

Here is how to fix any or all of them:

Downgrade to I9000XWJM8 firmware with Odin (as usual).

Remove SIM card from the phone (to be able to boot in first place) and start the phone.

Gain root access and install "Root Explorer" (or similar), ADB works too.

Open Root Explorer and go to the "EFS" folder in the root.

Check the date on .nv_data.bak and .nv_data.bak.md5 files.

If it is earlier than 08/26/2010 you´re clear, if it is later then you may stop reading.

Once the date has been checked, select files nv_data.bin and nv_data.bin.md5 simultaneously and delete (yes, delete) them. Reboot the phone.

Now your phone is in the same condition (atleast permanent memory wise) as it was prior I9000XXJPC update.

There is a safety feature I would call "a dead mans switch".

If the current nv_data files are deleted, the phone will make new nv_data files from the .bak (backup) files (if they excist). The new nv_data files will be signed automatically so they pass the checks (none of the errors listed above will occur). However if they do not excist, the phone will just write an empty / test file (= IMEI corrupted, no service, etc). Also if you just rename .bak files they will have wrong signatures and the same problems will occur.

-----------------------------------------------------------------

since you have no back up file, i guess you have to hand it in at a repair shop and get a new one.
[Galaxy S I9000 Q&A, Help & Troubleshooting] bezil:
I don't have these bak files...
[Galaxy S I9000 Q&A, Help & Troubleshooting] dwillMUFC:
I have the exact same problem, but I deleted the wrong file when trying to restore my imei so now both files where made by jpc and I have no backup :/