[Samsung Galaxy Nexus] sanu.mathews:
How to crrect IMEI

My Gnex i9250 GSM version,( JB 4.1.2) stopped working after two days of use last week. I got it from Google play and started using it in India. As I failed in all factory reset, reboots etc, I reflashed the factory images but no progress. I noticed that "Baseband unknown, IMEI null etc", So I tried the steps given in thread. I'm new to Andriod and what is inside the phone but quite familiar with flashing, Linux, boot loaders etc. I though my IMEI has some issue, don't know why. I read a few posts that Gnex stopped working forever either while switching the band, or once the signal is lost, so looks like there is a critical bug. Mine also stopped working after losing signal.

The log files are given below

**********************************

Sat Jan 1 00:00:34 2000: nv_data.bin does not exist.

Sat Jan 1 00:00:35 2000: default NV restored.

Sat Jan 1 00:00:36 2000: default NV restored.

Sat Jan 1 00:12:06 2000: MD5 is turned off on 0

Fri Feb 17 00:01:15 2012: NV data back-up begin.

Fri Feb 17 00:01:16 2012: secondary NV built.

Fri Feb 17 00:01:16 2012: NV data back-uped.

Fri Feb 17 00:01:16 2012: MD5 is turned on.

Fri Feb 17 23:04:56 2012: MD5 is turned off on 0

Fri Feb 17 23:05:33 2012: NV data back-up begin.

Fri Feb 17 23:05:33 2012: secondary NV built.

Fri Feb 17 23:05:33 2012: NV data back-uped.

Fri Feb 17 23:05:33 2012: MD5 is turned on.

Sat Feb 18 08:43:12 2012: MD5 is turned off on 0

Sat Feb 18 08:44:23 2012: NV data back-up begin.

Sat Feb 18 08:44:23 2012: secondary NV built.

Sat Feb 18 08:44:24 2012: NV data back-uped.

Sat Feb 18 08:44:24 2012: MD5 is turned on.

Sat Feb 18 08:46:42 2012: MD5 is turned off on 2

Sat Feb 18 08:52:38 2012: MD5 is turned off on 0

Sat Feb 18 08:53:32 2012: NV data back-up begin.

Sat Feb 18 08:53:33 2012: secondary NV built.

Sat Feb 18 08:53:33 2012: NV data back-uped.

Sat Feb 18 08:53:33 2012: MD5 is turned on.

Sat Feb 18 08:55:20 2012: MD5 is turned off on 0

Sat Feb 18 08:55:24 2012: NV data back-up begin.

Sat Feb 18 08:55:24 2012: secondary NV built.

Sat Feb 18 08:55:24 2012: NV data back-uped.

Sat Jan 1 00:00:06 2011: NV data back-up begin.

Sat Jan 1 00:00:06 2011: secondary NV built.

Sat Jan 1 00:00:06 2011: NV data back-uped.

Sat Jan 1 00:00:06 2011: MD5 is turned on.

Sat Jan 1 00:01:02 2011: /data/radio/nv_data.bin does not exist.

shell@android:/factory #

**************************************

shell@android:/data/radio # ls -al

ls -al

drwxrwxr-x radio radio 2012-11-11 11:30 log

-rwx------ radio radio 2097152 2012-11-11 12:49 nv_data.bin

-rwx------ radio radio 32 2012-11-11 12:49 nv_data.bin.md5

shell@android:/data/radio # cat log

cat log

sh: cat: log: Is a directory

1|shell@android:/data/radio # cd log

cd log

shell@android:/data/radio/log # ls -al

ls -al

-rw------- radio radio 342 2012-11-11 12:49 nv.log

shell@android:/data/radio/log # cat nv.log

cat nv.log

Sun Nov 11 11:30:48 2012: /data/radio/nv_data.bin does not exist.

Sun Nov 11 11:30:48 2012: /data/radio/nv_data.bin does not exist.

Sun Nov 11 12:49:31 2012: MD5 fail. orignal md5 '84373eddf2a1617f795b1c1af650f8a

784373eddf2a1617f795b1c1af650f8a7' computed md5 '3eddf2a1617f795b1c1af650f8a7' (

rild)

Sun Nov 11 12:49:31 2012: NV restored.(GED)

shell@android:/data/radio/log # cd ..

cd ..

shell@android:/data/radio # cat nv_data.bin.md5

cat nv_data.bin.md5

84373eddf2a1617f795b1c1af650f8a7shell@android:/data/radio # cat /factory/.nv_dat

a.bin.md5

cat /factory/.nv_data.bin.md5

sh: cat: /factory/.nv_data.bin.md5: No such file or directory

1|shell@android:/data/radio # cd /factory

cd /factory

shell@android:/factory # ls -al

ls -al

-rwx------ radio radio 1048576 2011-01-01 00:00 .nv_core.bak

-rwx------ radio radio 32 2011-01-01 00:00 .nv_core.bak.md5

-rwx------ radio radio 2097152 2011-01-01 00:00 .nv_data.bak

-rwx------ radio radio 32 2011-01-01 00:00 .nv_data.bak.md5

-rw------- radio radio 1 2011-01-01 00:00 .nv_state

drwxr-xr-x radio radio 2012-02-18 08:55 bluetooth

-rw------- radio radio 640 2012-02-18 08:55 hdcp.keys

drwxrwxr-x radio radio 2000-01-01 00:01 imei

drwx------ root root 1970-01-01 00:00 lost+found

-rw------- radio radio 1568 2011-01-01 00:01 nv.log

-rwx------ radio radio 2097152 2011-01-01 00:51 nv_data.bin

-rwx------ radio radio 32 2011-01-01 00:51 nv_data.bin.md5

drwxrwx--- system radio 2000-01-01 00:00 wifi

-rw-r--r-- radio radio 144 2012-02-18 08:55 wv.keys

shell@android:/factory # cat .nv_data.bak.md5

cat .nv_data.bak.md5

cb663bae9b66a5f17384e2e8540ddb39shell@android:/factory # cat nv_data.bin.md5

cat nv_data.bin.md5

84373eddf2a1617f795b1c1af650f8a7shell@android:/factory #

*************************************************

shell@android:/data/radio # ls -al

ls -al

drwxrwxr-x radio radio 2012-11-11 11:30 log

-rwx------ radio radio 2097152 2012-11-11 12:49 nv_data.bin

-rwx------ radio radio 32 2012-11-11 12:49 nv_data.bin.md5

shell@android:/data/radio # cat log

cat log

sh: cat: log: Is a directory

1|shell@android:/data/radio # cd log

cd log

shell@android:/data/radio/log # ls -al

ls -al

-rw------- radio radio 342 2012-11-11 12:49 nv.log

shell@android:/data/radio/log # cat nv.log

cat nv.log

Sun Nov 11 11:30:48 2012: /data/radio/nv_data.bin does not exist.

Sun Nov 11 11:30:48 2012: /data/radio/nv_data.bin does not exist.

Sun Nov 11 12:49:31 2012: MD5 fail. orignal md5 '84373eddf2a1617f795b1c1af650f8a

784373eddf2a1617f795b1c1af650f8a7' computed md5 '3eddf2a1617f795b1c1af650f8a7' (

rild)

Sun Nov 11 12:49:31 2012: NV restored.(GED)

shell@android:/data/radio/log # cd ..

cd ..

shell@android:/data/radio # cat nv_data.bin.md5

cat nv_data.bin.md5

84373eddf2a1617f795b1c1af650f8a7shell@android:/data/radio # cat /factory/.nv_dat

a.bin.md5

cat /factory/.nv_data.bin.md5

sh: cat: /factory/.nv_data.bin.md5: No such file or directory

1|shell@android:/data/radio # cd /factory

cd /factory

shell@android:/factory # ls -al

ls -al

-rwx------ radio radio 1048576 2011-01-01 00:00 .nv_core.bak

-rwx------ radio radio 32 2011-01-01 00:00 .nv_core.bak.md5

-rwx------ radio radio 2097152 2011-01-01 00:00 .nv_data.bak

-rwx------ radio radio 32 2011-01-01 00:00 .nv_data.bak.md5

-rw------- radio radio 1 2011-01-01 00:00 .nv_state

drwxr-xr-x radio radio 2012-02-18 08:55 bluetooth

-rw------- radio radio 640 2012-02-18 08:55 hdcp.keys

drwxrwxr-x radio radio 2000-01-01 00:01 imei

drwx------ root root 1970-01-01 00:00 lost+found

-rw------- radio radio 1568 2011-01-01 00:01 nv.log

-rwx------ radio radio 2097152 2011-01-01 00:51 nv_data.bin

-rwx------ radio radio 32 2011-01-01 00:51 nv_data.bin.md5

drwxrwx--- system radio 2000-01-01 00:00 wifi

-rw-r--r-- radio radio 144 2012-02-18 08:55 wv.keys

shell@android:/factory # cat .nv_data.bak.md5

cat .nv_data.bak.md5

cb663bae9b66a5f17384e2e8540ddb39shell@android:/factory # cat nv_data.bin.md5

cat nv_data.bin.md5

84373eddf2a1617f795b1c1af650f8a7shell@android:/factory #

*********************************************

Let me try with stock 4.0.4 ICS factory images and retry.

In the mean time any suggestions ?

What I found is even if I copy nv_data.bin* from /factory to /data/radio, the md5 file gets overwritten every 1-2 min by the system.

Thanks

Sanu