[Q] Lost IMEI/Invalid SIM Card Error when running CyanogenMod - Xperia Z1 Q&A, Help & Troubleshooting

Hi guys,
I was adamant I could fix this on my own, but I've been chasing my tail for two days now and still no luck.
I'm trying to get CyanogenMod 12 running on my C6903 Xperia Z1. As far as I can tell, I did everything right:
- Rolled back to 14.1
- Rooted with vROOT
- Backed up TA partition
- Unlocked bootloader using official Sony method
- Installed PhilZ Dual Recovery
- Installed CM12 and GAPPS
Everything SEEMS to be working fine, except I get no mobile signal, the phone reports "Invalid Card - Emergency Calls Only", and my IMEI appears to be 0.
Note that this is NOT the issue I've seen a lot of other users having, where both the IMEI and Baseband version are unknown. My baseband is fine; it is just the IMEI that seems to be the problem.
I've tried a lot of fixes that seem to have worked for people with the baseband issue, but none have helped.
At first I assumed it must just be an unresolved issue since I was using a daily build of CM (23/01/15). But I've tried the most recent CM11 Snapshot (2014-11-12) and it has the exact same issue.
When I go back to using stock ROMs, the IMEI number returns and the mobile network works fine, so I can safely assume I haven't corrupted the partition.
I read somewhere that, on Samsung phones, the IMEI data is stored on the /efs partition, and that some baseband versions are incompatible with with the format of newer /efs partitions. Is the same possibly true of the TA partition, where the Z1 stores its IMEI info?
Along that line of thought, I tried flashing the baseband only from a 14.1 FTF that had been confirmed working, but to no avail.
I have a backup of the TA partition, but since restoring that means locking the bootloader and thus preventing me from running any custom ROMs, that's obviously not going to help. Is there any way to restore only the IMEI info from a TA backup? Alternatively, am I going down completely the wrong path in trying to fix this? Any help would be appreciated.

Related

[Q] Unknown Baseband/Null IMEI (D415) Cllosed Thread

I have experienced a BIG problem with my D415. I was flashing a CM12 ROM when I noticed that once it turned on, I had no signal. WI-FI does work though. I then thought it was a system defect. I decided to flash another ROM and the same thing happened. So then I decided to format /system and THEN install a different ROM. It did not work. When I flash a fully stock ROM through LG flash tool, I noticed that there was also no signal. I went into the software information section of about phone and I noticed that my Baseband version is unknown. I go into the status tab and I see under everything is unknown.
My SIM Card is inserted properly. I think it is a defect with the EFS partition.
EDIT: I found old backup files of the modem partition and flashed them! Thread Closed

mi3 invalid imei and baseband unknown

Hi, after flash a rom, my mi3 doesn't detect baseband and my imei invalid. I tried to flash miui using fastboot (clear cache, data, everything using MI Recovery. Flashed dev global, stable and local roms) but still not fixed. I also tried using QPST but the memory dump is too small so I stopped. Anyone knows how to fix this? Thanks
Do you have a backup ROM using CWM? Because I had this problem before but it was fixed by restoring my previous CWM back up.
Have you seen the thread on MIUI.com about fixing IMEI on Mi3?
bluerain28 said:
Do you have a backup ROM using CWM? Because I had this problem before but it was fixed by restoring my previous CWM back up.
Have you seen the thread on MIUI.com about fixing IMEI on Mi3?
Click to expand...
Click to collapse
Ty for reply. I have done that many times but it seems that my nvram is corrupted. I dont know how but all the settings and configurations are empty including imei number. I flashed more than 10 times stock rom with different method and my baseband is back. Still the imei is missing. Then, I try to fix the imei by looking at the nvram memory dump. I injected my old imei (from mi3 service card) then the imei is back. Somehow, still no services.
I think that my nvram is badly corrupted due to random error in flashing. This is my first time having this issue because other phone (Sony Xperia) i have can easily fixed by flashing the stock rom. If only I have the hex file to compare. By the way, the memory dump is about 150kb. Too small isn't it?
Hmmm. . . . . Seems you need a really hard flash on that. You'll need to go to a service center for that.
try wiping cache data and then flash rom.

IMEI lost after unsuccessful flash

Earlier this week I had an unsuccessful install of the alpha CyanogenMod 13.0 rom - didn't want to be encrypted so I substituted the latest HC M kernel. wasn't the first time I couldn't get a new rom to boot so didn't initially think much about it but following that flash I couldn't get any new rom to install and successfully complete setup. Each try would get stuck at step right after wifi was set up. I eventually determined there was an issue trying to connect with Google servers. Tried a multitude of fixes but nothing worked. Ultimately I found that my IMEI and IMEI ID had been hosed and both were now 0's rather than the original IMEI number. I unfortunately did not have the efs partition backed up (at least that I could find). I have tried every method, tool, etc. I have been able to locate to repair or to re-write the IMEI to the phone but so far to no avail.
I restored the original stock software (going back to the original lmy47e on the phone when I purchased it) as well as subsequent releases with a hopeit could somehow restore the IMEI but nothing has worked. I have managed to getto where I can make and receive calls and SMS/MMS but once I'm out of wifi range, no internet access. I even have trid a new SIM from Verizon but tha made no difference. Still a bit confused as to where the IMEI value is stored (and how it could be corrupted) but at this point it looks like new phone time (already ordered a new N6 from Amazon).
Hoping maybe someone might have some suggestion that might help me out. Seems like the N6 is new enough and different enough that the usual fixes don't seem to work. I know discussions around flashing IMEI's isn't really legit on xda but I'm just trying to get back my original IMEI rather than trying to mask a problem phone.
The only accepted way to get it back is to restore a back up. Having the IMEI corrupted happens when roms flash the wrong partitions. Samsung is known for storing the IMEI in a partition that is easily corrupted or erased when flashed. Not normally a nexus issue and I'm not sure which partition the IMEI is stored under.
It is not unheard of that cm roms have some issues like this. It wasn't to long ago that they bricked some nexus.

Mi5 64 Gb Baseband Version Unknown And No Sim Card Message. Help

Hello everybody!
After restoring with TWRP a backup of MIUI by xiaomi.eu 8.1.3.0 (MAACNDI) stable, the phone shows baseband version unknown and No SIM card message, though the SIM works perfectly fine in other phones. Also, when dialing *#06# it shows correct MEID and both IMEIs, while in settings > about phone > Status > IMEI information it shows the right MEID and IMEIs, but it shows Unknown under IMEI SV (Slot1) and IMEI SV (Slot2).
I've already tried restoring older back-ups, fastboot flashing to global rom, wiping dalvik and cache, multiple reboots. I've run out of ideas. Any ideas about how to get the baseband and the GSM function back?
Also I don't have a back-up phone and I am kind of desperate. Please Help! Thanks!
You didn't back up efs partition with twrp? You should try this thread http://forum.xda-developers.com/mi-5/how-to/xiaomi-mi5-efs-backup-restore-methods-t3432730/page8
I have a TWRP backup of the efs, but after restoring it, there is no change. Actually I think the backup is corupted and it is the culprit that broke my phone, cause when I restored the backup I accidentaly restored the efs too and after that the sim isn't recognized. I tried following the above tutorial, but I'm facing a problem with QPST cause I cannot restore the modified qcn file. It gives me the following error "Received an invalid command from the phone" and the status "Memory Restore Failed!". I don't know what to try next...
For those having the same problem after an efs restore in TWRP this is THE SOLUTION:
http://forum.xda-developers.com/oneplus-3/how-to/fix-empty-imei-unknown-baseband-sim-t3480781
THANKS for your answer!
With which version of twrp did you back up efs partition?
The problem was generated by a bug of the TWRP recovery (seems the 3.0.2.0 version, which I used for backup and restore was the one with problems). I think the bug was fixed in later versions, so you should use the latest version to avoid the problem.
My phone is working flawlessly again.
Details about the bug that causes the problem can be found here: http://forum.xda-developers.com/showpost.php?p=68500121&postcount=64
Cheers!
Ok Thanks i already installed last twrp and back up efs, i just wanted to be sure about this as i didn't want to go all through this process if i have any trouble
http://forum.xda-developers.com/mi-5/how-to/xiaomi-mi5-efs-backup-restore-methods-t3432730
It works for me
hiepthong said:
http://forum.xda-developers.com/mi-5/how-to/xiaomi-mi5-efs-backup-restore-methods-t3432730
It works for me
Click to expand...
Click to collapse
thanks, it helped to me too

N960F IMEI repair

imei went to zeros . was fixed online with a new imei. Since then i updated rom and have no signal. I'd like my original imei back or at least fixed again. Had enough of chasing fake apps with passwords and viruses. Any help appreciated. Thanks.
robuk71 said:
imei went to zeros . was fixed online with a new imei. Since then i updated rom and have no signal. I'd like my original imei back or at least fixed again. Had enough of chasing fake apps with passwords and viruses. Any help appreciated. Thanks.
Click to expand...
Click to collapse
go to repair shop dude
[GUIDE] Not registered on network fix - EFS failed to mount - NO IMEI or Zero IMEI
Today i got an issue for my N960F after flashing a custom ROM. I'm not sure till now what've gone wrong, but after rebooting my device i faced an issue that my SIM card can not register on network. Cellular network signal is full, but can not...
forum.xda-developers.com
If you have TWRP and a backup you have done via TWRP just do a Restore in TWRP but only restore the EFS - ODM and ODM Image partitions only. That will restore your IMEI.
My note 9 had all zeroes and I could not use it for over 9 months (purchased a replacement). Found an old TWRP backup while cleaning out my PC and this fixed it straight away.
Always do a TWRP backup and ensure you keep a copy of it off your phone.

Categories

Resources