yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Q&A, Help & Troubleshooting] aarnis:
Many peoples have same problem (me too). And i think that there is no solution yet :(. Hope somebody fix this problem soon.
[Galaxy S I9000 Q&A, Help & Troubleshooting] Jordiharrison:
My. Bak's never actually were backups. They had jpc info. But I do have my imei in kies device info registry. So I am wondering if I can manually apply my original imei. Not sure if its illegal when Im changing it to my original.
[Galaxy S I9000 Q&A, Help & Troubleshooting] khaze:
[Q] CSC Codes, IMEI, Product Code

I'm still a bit green regarding android, so I found myself with a few doubts.

I bought my Galaxy S Branded (TMN Portugal), I unlocked it and updated the firmware to JM6. (I used odin since I had a problem with kies)

My CSC is KOR. Shouldn't it be TPH? Was it because of the update?

My phone is unlocked and working well. Do I need to worry about it being KOR? Make a backup, etc?

From what I read only the JPC had problems with branded phones. Is that correct?

Can my phone lock himself with an update and make itself unable to unlock again?

I plan to update it again to JM8 using kies now. Should I take any precautions?
[Galaxy S I9000 Q&A, Help & Troubleshooting] frostering:
Once you upgrade to jpc, you can't downgrade to an 2.1 firmware if you don't have a backup (like me). I'd tried to install jm8 yesterday, but I was unable to unlock the sim, so I had to reinstall jph again. Now the phone shows me a wrong imei (weird, because it's imei unlocked but doesn't ask for a unlock code or something), and don't now how to restore it. Well, I have a few backups (because I got paranoid) and I don't know what will happen if I try to restore all efs folder, because nv_data it's an older backup (with imei number ok) and I restored it, being able to use my simcard but showing a wrong imei.

EDIT: Restored (previous deleted old efs contain folder) efs files folder from backup with right imei, and now works. The phone asked me for an unlock code, I put my unlock code for this imei and everything it's ok, product code and imei.
[Galaxy S I9000 Q&A, Help & Troubleshooting] seasider:
I had the misfortune to break the front of my galaxy s i9000. My local Samsung service centre replaced it at great cost !! LOL. Got it back a couple of days back with a whole new front and it worked fine. Yesterday though it would not get any signal. Looked through setings etc and it seems it has no longer got an IMEI nomber at all !!!

Will flashing it restore it or is it bac to Mr Samsung ???

Thanks in advance for any thoughts and/or advice

Dave
[Galaxy S I9000 Q&A, Help & Troubleshooting] andrewluecke:
Yes.. Changing your IMEI is illegal in a lot of countries. And it is intentionally made difficult to do and is locked down to prevent people who steal phones from being able to resell them.
[Galaxy S I9000 Q&A, Help & Troubleshooting] mickeko:
Flashing won't give you your IMEI back. I don't know a way to sort it out, and even if I did I couldn't tell you.

I guess you have no other alternative than nagging on samsung again.

Sent from my personal Dis-organizer GT-I9000
[Galaxy S I9000 Q&A, Help & Troubleshooting] dajumper:
nobody have a solution, now i must send my phone to repair center :(
[Galaxy S I9000 Q&A, Help & Troubleshooting] EarlZ:
As of now nobody can fix it yet but its only a matter of time because the I7500 can be restored.. I guessing they could be using the same encoding or something similar.
[Galaxy S I9000 Q&A, Help & Troubleshooting] beat.kitano:
Yesterday i have flashed my GS with the rom XXJPH. I have tryied to restore my product code (ITV) with the tutorial posted in this forum. Result: wrong IMEI and wrong product code (xxxxxx). So sick!

Can somebody help me? :(
[Galaxy S I9000 Q&A, Help & Troubleshooting] bloodrider:
In JPH there's nv2 bak files created, that are your older nv back files.

If you have them on JPC they may be your solution.

Also, this may help you...
[Galaxy S I9000 Q&A, Help & Troubleshooting] EarlZ:
Any developments on this issue ?
[Galaxy S I9000 Q&A, Help & Troubleshooting] beat.kitano:
Saturday i have flashed my GS with the rom XXJPH. I have tryied to restore my product code (ITV) with the tutorial posted in this forum. Result: wrong IMEI (004, ecc.) and wrong product code (xxxxxx).

In the efs folder i have .nv2.bak, .nv2.bakmd5.

Also i have .nv_data.bak and .nv_data.bak.md5.

Those files have the same date. The date is later than flash.

The file .imei contains the correct imei of the phone.

I can use .nv2.bak and .nv2.bakmd5 to restore my IMEI? :confused:

I must delete .nv_data.bak and .nv_data.bak.md5. to use .nv2.bak and .nv2.bakmd5? :confused:

Please help me! ;)
[Galaxy S I9000 Q&A, Help & Troubleshooting] beat.kitano:
I think that the development exists, but it isn't possible in this forum to explain it.
[Galaxy S I9000 Q&A, Help & Troubleshooting] bezil:
Any news on this topic. There are a lot of us with corrupted IMEI´s after flashing.
[Galaxy S I9000 Q&A, Help & Troubleshooting] mickeko:
Stop asking, noone can give you an answer. Regardless of if you have a corrupt NVRAM or stolen phone, manipulating IMEI is illegal in the US where xda forums reside.
[Galaxy S I9000 Q&A, Help & Troubleshooting] beat.kitano:
There is the correct IMEI code in the folder /efs/.imei.

But if i type *#06#, appears the code 004999010640000.

I'm afraid the same thing. :(
[Galaxy S I9000 Q&A, Help & Troubleshooting] andrewluecke:
Long term, they'll probably ban them because otherwise thieves can simply reset the IMEI to the broken one, and less suspicions will be caused. Operators probably don't want multiple people using the same IMEI.
[Galaxy S I9000 Q&A, Help & Troubleshooting] mickeko:
The IMEI thing is something that makes sense to everyone except the operator. Disabling a phone means less income. :)
[Galaxy S I9000 Q&A, Help & Troubleshooting] beat.kitano:
Hi mickeko,

in your opinion, can a samsung's assistance center restore the imei code?

There is the correct IMEI code in the folder /efs/.imei.

But if i type *#06#, appears the code 004999010640000.

Is the false imei recorded by the network? Or it displays only when i type *#06#?

Best Regards!
[Galaxy S I9000 Q&A, Help & Troubleshooting] mickeko:
They should be able to restore the IMEI, would be quite odd if they couldn't. But odd things happen around the world all the time.
[Galaxy S I9000 Q&A, Help & Troubleshooting] beat.kitano:
Thank you. I wait for the ufficial upgrade to Froyo. Then, i will go to service center if the IMEI is not restored. ;)
[Galaxy S I9000 Q&A, Help & Troubleshooting] AdamDowning:
Check the rules, its against it here. Get you in ALOT of trouble.
[Galaxy S I9000 Q&A, Help & Troubleshooting] Maddmatt:
Even if changing IMEI is legal for you, you would still be committing fraud. So the "it's legal here" argument doesn't work.
[Galaxy S I9000 Q&A, Help & Troubleshooting] bezil:
I just want to restore my own imei. I don't wan't to cheat anyone... Sorry if I've expressed myself wrong.
[Galaxy S I9000 Q&A, Help & Troubleshooting] andrewluecke:
It probably isn't possible.. Reflash your original firmware and send it to a repair centre. Even if your phone company hasn't blocked the corrupt IMEI, you can't be sure they wont in the future.

Because, clearly the FCC would be unimpressed if it were (for starters, thieves could resell stolen phones easier). It likely uses some kind of cryptography, which isn't easily breakable.

Moral of the story is, whilst these phones don't really seem "brickable", flashing should no longer be considered a safe operation, because your IMEI can be bricked..
[Galaxy S I9000 Q&A, Help & Troubleshooting] Richthofen:
Actually the IMEI cannot be "bricked" unless the user screws up (i.e removes wrong files).
[Galaxy S I9000 Q&A, Help & Troubleshooting] jkgtan:
I am also in the same ****, but phone still serviceable in S'pore, Malaysia, Hong Kong and China.

My personnal opinion.

1. I flashed through KIES which belong to Samsung.

2. Samsung have the duty to protect their website if they got hacked and people are downloading rubbish, Samsung will have the obligation to help. No organisation will want to stir storm inside a tea cup.

Just my personnal opinion only. I will use my SGS until it drop dead then go to Samsung service center for help.
[Galaxy S I9000 Q&A, Help & Troubleshooting] andrewluecke:
Great idea.. If you don't get it fixed though don't be surprised when your phone doesn't work if you switch provider, or stops working with your provider in the future.. You'll also find it will be a lot more difficult to sell with a dodgy IMEI if you choose to do so.

Also, you can't blame Samsung.. Were you using Kies in test mode, or using the dodgy hack to install JPH using Kies? That isn't Samsung's fault if you were..

And I have no idea why you are talking about Samsung's website getting hacked honestly...
[Galaxy S I9000 Q&A, Help & Troubleshooting] celeronix:
If you want to restore your original IMEI you should go to Samsung Service Center where people restore your IMEI legally. I think they won't accept your warranty in this case. Restoring your Product code is easy, but you can't do it with your IMEI by yourself.

Phone's Serial number and IMEI are connected together. Samsung servers need to approve any IMEI changes. That's what people do there ;)
[Galaxy S I9000 Q&A, Help & Troubleshooting] EarlZ:
Ill upgrade to Froyo when its out and send me unit to the service center see if they can cover this for warranty and for how many days should I be waiting, its probably the only option as of now until someone can decrypt the coded IMEI on the nv_data
[Galaxy S I9000 Q&A, Help & Troubleshooting] Phk:
Use all files from JM8, except CSC.

In CSC use my "TMN-CLEAN" version, you won't regret :)

Cheers
[Galaxy S I9000 Q&A, Help & Troubleshooting] Pradam:
Anybody tried restore IMEI when restore JM2/JM1 rom with kies?

(when you run regedit, you edit HIDSWVER and ProductCode, but what happen if you edit IMEI and IMEINUM to your original IMEI?)
[Galaxy S I9000 Q&A, Help & Troubleshooting] irkkso:
n case of restoring /efs folder from backup you must check the 'chown' of all files

in case of restoring /efs folder from backup you must check the 'chown' of all files in the folder it must be radio:radio
[Galaxy S I9000 Q&A, Help & Troubleshooting] anilkuj:
i have a Captivate and have the same issue

my .imei has the right imei number but *#06# gives out the false IMEI ,

i tried several things , i tried deleting nv_data.bin and nv_data.bin.md5

and see if it generated a new one , it indeed did , but when i check *06# i still have the false imei ,

i had a backup of my old nv_data.bin and nv_data.bin.md5 if i put that in the efs folder i see the right IMEI in the *#06# and everything seem to be fine

but then i realised my Network and data doesn't seem to work :(

does anyone have any solution for this?
[Galaxy S I9000 Q&A, Help & Troubleshooting] AllGamer:
unless you guys have a back up of your ROM before it was flushed by Froyo, the only way to fix it is to send it back for repair to Samsung or phone store
[Galaxy S I9000 Q&A, Help & Troubleshooting] phorkz:
I think it can be done. Someone over at the Samdroid forums did it for the spica. There seems to be three main steps. Decrypting the nv_data.bin, then editing it to put your IMEI back in it. Then restore your bml and stl partitions. And then restoring the nv_data.bin. I don't know how to do any of that, but I'm hoping someone does. I have a corrupted efs folder as well.

http://forum.samdroid.net/f28/complete-imei-restore-how-1817/
[Galaxy S I9000 Q&A, Help & Troubleshooting] tupique:
[Q] IMEI number is missing?

Hi all,

I just notice that whenever I replace the battery (I'm using two batteries) the IMEI number stored in the phone will be erased and changed to "unknown" and the baseband version also changed to "unknown".

In this condition, connecting to KIES is impossible because KIES requires the presence of IMEI number.

As far as I know, the only way to reset this is by Factory Reset. But this will erase all of my new contacts info.

Anybody here know how to fix this "bug" (if this is truly a bug)? :confused:
[Galaxy S I9000 Q&A, Help & Troubleshooting] AllGamer:
did you install froyo?
[Galaxy S I9000 Q&A, Help & Troubleshooting] tupique:
Nope... just Eclair JG4... will Froyo solve this "bug"?
[Galaxy S I9000 Q&A, Help & Troubleshooting] mclad:
I flashed to Froyo without reading instructions properly and didn't back up my /efs folder or anything... what is the IMEI number, where do I find it and what can I do if I've lost it?

PS If you are reading this and on 3-Australia please upload your /efs and /system/CSC/HUT folders to multiupload or somewhere :)
[Galaxy S I9000 Q&A, Help & Troubleshooting] AllGamer:
no, and no

if your IMEI is bad in stock

then return it back to the store, and get a replacement

that is obviously defective

you probably got a 2nd hand phone after some one messed up with a froyo flash on it
[Galaxy S I9000 Q&A, Help & Troubleshooting] tupique:
Hmm... the phone is not 2nd hand I'm sure.

About the IMEI number, maybe I have to consult with the local Samsung Service Center once again. They're quite helpful so far, but their faces went blank when I asked about "Froyo" update :D
[Galaxy S I9000 Q&A, Help & Troubleshooting] tupique:
You can check the IMEI number from Settings > About Phone > Status menu.
[Galaxy S I9000 Q&A, Help & Troubleshooting] AllGamer:
samsung tech: "... froyo!?!? :confused: what is froyo? is that an app? whistling pretending nothing happened... "

LOL :p
[Galaxy S I9000 Q&A, Help & Troubleshooting] huxflux2003:
[Q] Yet another IMEI problem thread. A bit different I think!

I flashed JM9 over JM8 and IMEI disappeared. *#06# show no IMEI (not the fake one, nothing at all). Can I do something? I got a backup of efs from JM8 but when I delete nv_data and nv_data.md5 the device does not regenerate them from the backup files. There are .nv_data.bak and .nv_data.bak.md5 as well as .nv2 and .nv2.md5 in efs.

If i remember correctly there was a file in /efs/imei that contained the IMEI? I do not have this. I have my IMEI written down though, can I restore it somehow?

Help anyone?

EDIT: Some new info. I flashed back JM8, same problem. I then flashed JPK and the problem was solved. WTH? I WANT ECLAIR!

EDIT2: I flashed JM9 again, but this time I used the JPK radio. Works.
[Galaxy S I9000 Q&A, Help & Troubleshooting] kalpik:
Please give output of "ls -l -a /efs"
[Galaxy S I9000 Q&A, Help & Troubleshooting] huxflux2003:
drwxrwxr-x radio radio 2010-10-09 05:13 imei

drwxrwxrwx root root 2010-10-09 05:16 .android

-rwx------ radio radio 2097152 2010-10-09 11:57 nv_data.bin

-rw-rwxr-x radio radio 1048576 2010-10-09 05:14 .nv2.bak

-rw-rwxr-x radio radio 32 2010-10-09 05:14 .nv2.bak.md5

-rwx------ radio radio 2097152 2010-10-09 05:14 .nv_data.bak

-rw-rwxr-x radio radio 32 2010-10-09 05:14 .nv_data.bak.md5

-rw-rwxr-x radio radio 1 2010-10-09 05:14 .nv_state

-rwx------ radio radio 32 2010-10-09 11:57 nv_data.bin.md5

I am now using JM9 PDA with JPK radio. It's the only combination that allows me to get service. Any other radio versions gives me the empty imei problem. And if I delete the nv_* files, they are not regenerated.
[Galaxy S I9000 Q&A, Help & Troubleshooting] yc1437:
My experience was you need to change to a correct csc. You can confirm your individual by checking the file in efs. If the files still there but you IMEI show fake you can do what I mentioned above.

Hope this helps
[Galaxy S I9000 Q&A, Help & Troubleshooting] kalpik:
First, make a copy of your entire /efs folder.

Then, delete .nv_data.bak, .nv_data.bak.md5, nv_data.bin and nv_data.bin.md5

Now rename .nv2.bak to .nv_data.bak and .nv2.bak.md5 to .nv_data.bak.md5

Now make a copy of .nv_data.bak as nv_data.bin and .nv_data.bak.md5 as nv_data.bin.md5

Basically, your nv2* files need to be renamed to .nv_* files and nv_* files.
[Galaxy S I9000 Q&A, Help & Troubleshooting] stotonno:
I notice the same issue and IMEI changed.

Now after changed the nv_data* i try to write a new firmware because after CSC choice phone don't boot i can access to dwnld mode and recovery.

Let's try.
[Galaxy S I9000 Q&A, Help & Troubleshooting] K4P1:
I have also file ".imei" in /efs folder
[Galaxy S I9000 Q&A, Help & Troubleshooting] stotonno:
I solved the issue.

I change the firmware at JPK, gain root and in adb (after a backup of efs folder in my sd) i delete all the file *nv* in /efs i copied my backup pre JPH and rename in

nv_data.bin and nv_data.bin.md5

and the backup .nv_data.bak and .nv_data.bak.md5

Reboot and my IMEI is restored as before.

Thanks to alef to be possible the solution.

Sorry for my english
[Galaxy S I9000 Q&A, Help & Troubleshooting] The3D:
[SOLVED]ok i screwed up my phone...empty product code and IMEI

Hi guys,

i just updated to JPA and i noticed that my product code was changed to XEE. I tried to restore my old one. since i didn't have a nv_data.bak (i used it when tried to upgrade to JPC) i copied the file nv_data.bin i have in my sdcard (performed a backup of the whole /efs folder before upgrading to JPC). This for some reason doesn't work. When i checked the product code right before rebooting it (after i copied the new nv_data.bin) it was the right one (IT). After reboot i have no service. Product code is empty, IMEI too. i tried to restored the JPA nv_data.bin, but this doesn't solve nothing. Still empty product code and IMEI. what should i do?

thanks
[Galaxy S I9000 Q&A, Help & Troubleshooting] ecstace:
try running

- adb shell

- su

- busybox chown 1001:1001 /efs/nv_data.bin

- reboot
[Galaxy S I9000 Q&A, Help & Troubleshooting] omrij:
and delete the nv_data.bin.md5 file
[Galaxy S I9000 Q&A, Help & Troubleshooting] The3D:
thanks for the answers guys. I managed to resolve the product code issue (now it shows up when i check the product code from SGS toolbox) what i don't know how to fix is the empty IMEI (when i check it, the messagebox says "IMEI" without any number. What is causing this? any advice?

thanks

EDIT: Solved :D i renamed the imei folder in imeibak and copied the backup imei folder in /efs. Thanks god i had a backup of /efs :D
[Galaxy S I9000 Q&A, Help & Troubleshooting] tupique:
I think now I know the cause of this "missing" IMEI.

It's the OCLF (One Click Lag Fix) that I'm using. I'm not 100% sure yet, but the fact is, everytime I'm activating the lag fix, after rebooting the phone will list my IMEI number as Unknown. The IMEI number is available again everytime I undo the lag fix.

Why the IMEI number is so important? Because KIES needs it!

Well, to me it's not too big a deal. I just undo the OCLF everytime I want to connect to PC using KIES, mainly to backup my phone contact and to check the availability of Froyo firmware :D
[Galaxy S I9000 Q&A, Help & Troubleshooting] HorusEyE:
IMEI changed after a flash

I'm with JPK but i have noticed that my IMEI should start with 351 but it is starting with a few zeros and ending with some zeros too...

Is there anyway to change it back to what it were before???

I herad about some XDA Manipulator... Can i use that to try to get my IMEI back?
[Galaxy S I9000 Q&A, Help & Troubleshooting] android53:
Changing your IMEI seems taboo in this forum, even disregarding the legality of it in some countries. Your best bet is to pm a dev and hope... Or brick your phone and try send it back
[Galaxy S I9000 Q&A, Help & Troubleshooting] Und3rtaker:
[Q] empty /efs BUT phone works OK and IMEI is not corrupted??

i upgraded my SGS with kalpiknigam . com , and well, it works ..

but.. after that i started reading here and there, to be carefull, and i hope i didn’t do anything that can not be reversed :\

i didn’t do /efs backup, page said it’s not mandatory, and i was in a “hurry” :\

and now a read there can be some serious problems, if /efs folder is empty..

-my /efs folder is empty !!

-in sgs toolbox for product code i get:

—————

Got root access.

Using workdir:

/sdcard/ProductCodeCheck

Backing up to:

/sdcard/productCodeCheck/20101021-2007970

Copied nv_data files…

Product code in nv_data.bin:

I9000HKDXEE

Product code in backup .nv_data.bak:

I9000HKDMOT

—————————-

this backup says MOT in the end, which i think it’s Mobitel-Slovenia, which is my operater…

what is this tool backuping, if /efs folder is empty? how to “refill”-restore it? MOST IMPORTANT QUESTION: how that my phone is working if this folder is empty?

how can i restore this backup file, and whay would i? do i even need it? ever? never?

p.s. sorry on new post, but did quite a search and didn't find any answer on that, how that phone works with empty efs folder, and even IMEI in phone is still ORIGINAL (as i read, IMEI is writen in nv_data.bin, but i have no nv_data.bin in /efs folder !!??)
[Galaxy S I9000 Q&A, Help & Troubleshooting] loermansa:
What file manager are you using to browse the /efs folder?

I don't think /efs is empty. You need something like root explorer. Not all file managers show all files.

Arjan
[Desire General] harunjo:
i got desprate while my friend Desire is semi bricked.

usb , wifi , ADB is not worked...constant reboot happened...

tried to flash almost RUU from http://www.shipped-roms.com/shipped/Bravo/ without success

i knew my success key to solve this problem is creating goldcard to flash the RUU

I cannot get CID for goldcard...because ADB, wifi and usb not worked..only fastboot is worked

I tried to create goldcard using nexus one and my sdcard...

1.format my nexus sdcard using fat32 partitiion.

2.generate the reserve CID with goldcard helper (you can download it from market)

3.i am follow guide from http://www.droid-den.com/android-guides/android-guide-how-to-create-a-gold-card

from step 12 to step 19 (using SDcard adapter with my pc)

4.put that goldcarded sdcard to the semi bricked desire

5. flash RUU rom you want....(please also do some research before you do this)

Sucesss!!

my conclusion for this....CID is not for specific device....CID is for specific SDCARD

you can use goldcarded SDCARD from HTC phone like nexus, dream, etc and use that goldcard sd for any HTC phone product.

Please correct me if i am wrong..
[Desire General] AndroHero:
Your correct, but its not new news, cid stands for card ID in this case, and each goldcard is unique to a particular SD card