IMEI broke (i have unbrickable mod installed) - Captivate Q&A, Help & Troubleshooting

Hi I am having IMEI repair issues. I have read multiple threads. However many of the files are missing (i do not have in efs file):
here is a list of files i have
.android
imei
.imei
.nv_state
.nv2_bak
.nv2_bak.md5
cryptprop_applied_reult
cryptprop_onetimeboot
cryptprop_securewipedata
edk_d
edk_p
nv
nv_data.bin
properrordump
rfs
I also have my IMEI (got from AT&T) so i would like to restore it if possible so i can get my phone working again. Currently my IMEI said null/null i deleted the efs file with root explorer and the IMEI is now 004999010640000. I tried to follow the mobiletech video. However in the HEX edit portion of the video when i go into my nv_data.bin file it says "File has only 704512 bytes" when i search for 0188008 to preform the editing. The originial nv_data.bin file (saved prior to wipe and OS creating new bin) shows "File has only 647148 bytes" when i search for 0188008. (this is following this link http://forum.xda-developers.com/showthread.php?t=881162)
i also do not have the following files :
nv_data.bin.md5
nv_data.bak
nv_data.bin.md5.bak
When attempting to correct this issue following
http://forum.xda-developers.com/showthread.php?t=880223
I run into the issue of not finding the SGH file in my nv_data.bin while searching from Hexedit.
I have noticed when i flash 2.2 i get IMEI unknown and when i flash 2.1 i get IMEI:004999010640000.
I have tried both methods with both 2.1 and 2.2 with no luck. Id like to mention i also have unbrickable mod installed.

WANTED: Someones functioning generic efs folder and nv_data.bin. Please help

wtf why would we give you our IMEI #?

I need a Generic functioning IMEI

OKAY IM SAVED AND FIXED.... id just like to write a little bit as to assist others. First my phones history:
refurbished from at&t:
stock: froyo
started off flashing Gingerbread
followed by: Continuum
followed by: Miui
followed by: ICS
ICS issues i went back to 2.1
Flashed 2.2 and hard bricked.
Did Unbrickable mod (thanks to the genious of Adam)
Did Resurrector to bring phone to life. Used Heindall to flash rom.
**Issue began with IMEI not working.
Flashed multiple roms with multiple thread advice. All failed except one for me.
Step 1: I flashed 2.1 JF6 first One-Click
Step 2: I flashed 2.3 using a One-Click
Step 3: I flashed the latest rom that was working ICS build 9
walllla phone is alive

None of those items touch your EFS though...
Sent from my SGH-I897 using xda premium

Im not sure what is causing my phones resurrection. But i have tested a few things since. Currently i cannot go back to 2.1 or 2.2 or 2.3 and have sim work. It only works on ICS roms (potentially only cyanogenmod). I have not had a chance to test CM7, continuum, or MIUI. From my reading, i agree that the efs folder should not be tampered with during these flashes. But im not sure how the IMEI is broken/altered (on most roms) and why it works for ICS roms. I also noticed the ICS IMEI is a generic. But curious how come the 2.1 IMEI generic fails to connect sim.

Related

[Q] Lost 3G service

Somehow while Rooting and Updating I lost all 3g service on my Verizon Tab. This is a replacement Tabe sent to me by Verizon. When I tried to restore the info from my prior Tab this one came up "No Service" I tried going back to stock, all the previous backups still on my SD card. Nothing works. Anyone know what I need to do to get the 3g back......
Oh ya
The baseband version is unknown
http://forum.xda-developers.com/showthread.php?t=955342
You need these I had a similar situation, but these are all the files you need including the modem for 3g
I followed those instructions when I tried to go back to stock. Do I just need to add the modem file in the modem spot in Heimdal or do I need to put all the original file back as well?
i did a complete reload when i did mine using heimdall
Hold down power and volume down to get into download mode.
factoryfs.rfs in factoryFS
zimage in Kernel(zimage) and recovery
this is important read carefully before selecting
there are 2 param. files you want the param. lfs it goes in param.lfs slot
cache in cache
and modem in modem
Those are the only files you will need. It worked from me I have been working on themeing the tab using the deodexed roms posted in development so i have really got stuck before and these have saved me everytime. Hoping to post and accurate battery mod ported from sbrissen over on the fasc forum he has been helping me on it and i think i have a stable version
hope this helps
chris
No luck, tried flashing the files twice no change. Still no 3g and the baseband still says unknown.
you said after you restored from your previous tab, What happened to the previous one? the same thing? and how did it get that way?
On the previous tab I was running KhasMek's K-leanMod v3’s Rom and KhasMek Voodoo Plus v5 Now with Full Voodoo CwM Kernel. I wanted to go back to stock so I could get the latest Verizon update. I wanted the Bluetooth HID access. After I converted back to stock I was unable to load the update. It would download but not install. The Verizon tech was unable to help me so they sent me a new one. I realized that I forgot to disable the lag fix before I went back to stock.
This time I Rooted (using super one step root), installed Titanium backup and installed my backed up apps. When I rebooted I lost the 3g service.
did you remove root and tb b4 you tryed flashing the stock files? Also did you have voodoo active if so deactivate before flashing back to stock.

Bell Galaxy tab stock firmware

can someone please point me to a guide on how to flash the galaxy tab from bell back to stock firmware (for warranty reasons) and where i can get the bell firmware from, my build number is FROYO.UGJJ7 BASE BAND VERSION IS P1000MUGJJ7.
post here or pm me this site helped me with my telus milestone (how to flash it back to stock) hope i find the same help for my bell galaxy tab thanks
wow 26 views and still no suggestions i actually learn't how to flash the firmware but now i just need the files for stock bell firmware.
i guess the tab is still too new and the firmware im looking for is not being shared yet
just to give a general idea of how easy it was for me to flash my milestone to whatever fw i like go here to see the guide http://forum.xda-developers.com/showthread.php?t=696845 and here to see the roms needed for flashing the milestone http://and-developers.com/sbf:milestone
Bell Stock FW
I've made a copy of my Bell Galaxy Tab FW using the Roto Backup technique which you're welcome to try. I haven't try restoring it to my device yet as I *just* got it and am still a little hesitant - so use at your own risk - I will assume no liability for what it does to your device. The image is version JJ7, rooted using z4root (you should just be able to use the same to unroot it), and unlocked using the hex edit technique (http://forum.xda-developers.com/showthread.php?t=843323 - or specifically, I changed byte 0x181469 from 01 to 00 using a hex editor - so you can just reverse this to lock it again)
I would also consider the alternative of restoring to the JJ3 "Provider Samsung P1000 Firmwares" available on samfirmware.com. After that, upgrade to the most current via Kies. I have not tried this and assume no liability for what this does to your device either.
Let me know if you'd like my Bell image and I'll send you a link to it.
Hi smd2008,
Would you please provide a download link for the 'Bell stock rom'? I need to revert back to stock. Much appreciated!
Hi do you mind if you please send me that bell firmware please thanks
Hi, I'd love to get my hands on a copy of the Bell stock firmware...
warranty issues.... please help!
Roto Backup of Bell Stock ROM
Hi smd2008 or any one,
Could you share your experience with the Roto backup of your Bell stock Rom. I have just tried to do a Roto backup for my Bell SGT ( UGJJ7 ) . When it came to adb pull commands, system returned an error saying the file was not exist.
I have tried both Z4Root and SuperOneClick 1.9.5 to root but both cases showing the same error. I had set the SGT USB to Debugging mode and mounted as R/W with Root Explorer. I used the Command mode in PC then followed the Roto backup scripts. I used the ADB files attached with SuperOneClick download. Occasionally, the connection of the SGT to PC might lost when I entered the -dd command for dbdata.rfs. But I managed to completed all the -dd and tar commands after re-starting the PC. It looks like the files were created but just couldn't find them.
Could any one advise how to correct the problem? Thanks.
Found the cause of problem. It was due to SDcard not mounted.
Could someone please inform how to get the SDcard mounted when using the command mode in PC to do Roto backup.
bell stock firmware
hi
i was wondering if i could get a copy of the firmware as well, for warranty purposes i need to flash my tab back to stock.
thank you
Any hopes to get the stock rom for Bell Froyo?

[Q] NV_Data.bin

i have a rogers captivate (i896)
i am trying to update the NV_Data.bin because kies shows that my csc is JL1(att)
and i am not allowed to update the phone.
i followed the instructions here http://forum.xda-developers.com/showpost.php?p=17835946&postcount=11 but everytime i edit and try to update the NV_Data.bin file using retrrieve efs and update NV_Data it fails to update and i get JL1(att) again.
what am i doing wrong?
gill0910 said:
i have a rogers captivate (i896)
i am trying to update the NV_Data.bin because kies shows that my csc is JL1(att)
and i am not allowed to update the phone.
i followed the instructions here http://forum.xda-developers.com/showpost.php?p=17835946&postcount=11 but everytime i edit and try to update the NV_Data.bin file using retrrieve efs and update NV_Data it fails to update and i get JL1(att) again.
what am i doing wrong?
Click to expand...
Click to collapse
Dial *#1234# and tell me what it says for CSC.
Sent from my SGH-I896 using XDA App
it says I896rwcjl1
To go "/system/csc" and open "sales_code.dat" in text editor. You should see ATT, change it to RWC.
Sent from my SGH-I896 using XDA App
it already says rwc
so i have flashed back to rogers 2.2
updated the csc using odin without re-partition checked and using no pit file
checked that csc is showing by dialing *#1234#
i rooted the phone
installed busybox from marketplace
put phone in debug mode
used retrieve efs got efs backup
used hex edit to modify nv-data.bin changing both points from att to rwc
saved file and ran update nv-data
turned off debug mode
connected to kies version 2.0.3.11082_152
and still get this version of device cannot be updated
current firmware versionda:JL1 / phone:JL1/ csc:JL1 (att)
what am i doing wrong ?
gill0910 said:
so i have flashed back to rogers 2.2
updated the csc using odin without re-partition checked and using no pit file
checked that csc is showing by dialing *#1234#
i rooted the phone
installed busybox from marketplace
put phone in debug mode
used retrieve efs got efs backup
used hex edit to modify nv-data.bin changing both points from att to rwc
saved file and ran update nv-data
turned off debug mode
connected to kies version 2.0.3.11082_152
and still get this version of device cannot be updated
current firmware versionda:JL1 / phone:JL1/ csc:JL1 (att)
what am i doing wrong ?
Click to expand...
Click to collapse
Did you reboot the phone when you finished modifying the nv_data.bin?
I believe the update NV_data.bat has a spelling error:
adb shell su -c "busybox cp /sdacard/nv_data.bin /efs/nv_data.bin"
After a few well timed screenshots I figured out this was my solution:
I changed incorrect line to sdcard, and moved all the files pulled from phone (including corrected NV_data.bin) from the efs folder to the main folder containing the update NV_data.bat. It wasn't finding them.
Now the NV_data.bin i pull from the phone has the correct code!
Will update in a moment to see if KIES sees it as a rogers FW again.
---------- Post added at 04:38 AM ---------- Previous post was at 04:24 AM ----------
SUCCESS!!! Kies wants to give me an update!
Thought I'd throw my process in fer anyone still having trouble.
1.Flash to Stock with Odin3 1.81 with 2.1 ROM from SGH-I896 wiki here:
http://forum.xda-developers.com/wiki/index.php?title=Samsung_Galaxy_S/SGH-I896
2. Flash 2.2 with same method.
3. Do this to fix CRC http://forum.xda-developers.com/showpost.php?p=17461697&postcount=6
4. Do this http://forum.xda-developers.com/showpost.php?p=17835946&postcount=11 ***with my changes mentioned above***
This is what worked for me and I'm updating through Kies right now.
Do i just right click and select edit and modify it ?
i finally got it
i edited the error in the script but it still was not working
so i manually copied over the nv_data.bin and nv_data.bin md5 files to the root of my phone and it worked.
so step by step i went:
stock 2.1 toronto
to stock 2.2
did the csc upgrade with odin using no pit and no repartition
rooted the phone
put phone in debug mode
downloaded the efs using efs backup
edited it using hexedit
edited the update nv_data program so it says sdcard instead of sdacard
turned of debug went into mass storage
copied nv_data.bin and nv_data.bin md5 to the root of my phone
went into debug mode
ran update nv_data
and now kies is updating
a big thank you to Nick0703 and arlichv you guys are awesome thnx for taking time out of your lives to help me
Good show! I forgot to mention abour re-rooting so you can run the NV_data.bin fixes.
Superoneclick worked fine for me.
Whatta bloody process to get back to a REAL stock FW.
Sent from my SGH-I896 using XDA App
Just wanted to mention that JL1 is stock Rogers 2.2 firmware and not AT&T.
Sent from my SGH-I896 running MIUI.
Any talk of AT&T here refers to the left over product code from a previous AT&T based custom rom and not the actual FW itself.
Sent from my SGH-I896 using XDA App

Signal Issues

Hi, I am new to xda and i'm also quite new to the flashing process. I have a captivate i896 and successfully flashed a rom on to my phone. However after doing so the phone is unable to connect to my mobile carrier. I have also tried to install a modem from the stickied thread how ever it gives me an error::
cwm 3.0.zip error
i'm going to try to flash the helly bean rom in hopes of getting that fixed.
also in the about phone section it says baseband is unknown... ive googled that and it said my IMEI is corrupted or something or other.
It sounds like your /efs folder is messed up. There's a thread in the Development section that goes through steps on how to restore you /efs and IMEI all on the phone.
jmtheiss said:
It sounds like your /efs folder is messed up. There's a thread in the Development section that goes through steps on how to restore you /efs and IMEI all on the phone.
Click to expand...
Click to collapse
I can't seem to find the thread... Would you happen to have a link to it?
also!
I'm very lost right now, still cant seem to install any modems on and i checked in the EFS folder, there isn't anything
Please check first if your IMEI shows up in the about phone and that it is the same as the one on the inside of your device. For modems there are diffrent ones depending on what ROM you have flashed so give us that info please. Lastly if your IMEI is diffrent give this a try http://www.xda-developers.com/andro...s-ii-and-other-samsung-devices-in-nine-steps/, i have not used this my self but might be what you need
sunfirestorm said:
Please check first if your IMEI shows up in the about phone and that it is the same as the one on the inside of your device. For modems there are diffrent ones depending on what ROM you have flashed so give us that info please. Lastly if your IMEI is diffrent give this a try http://www.xda-developers.com/andro...s-ii-and-other-samsung-devices-in-nine-steps/, i have not used this my self but might be what you need
Click to expand...
Click to collapse
IMEI shows up as 'unknown'. I flashed the latest cm10 and used the modem KG3 under I9000.
Also, I'm in Toronto, so I'm running the i896 captivate.
i rooted and installed CWM by following the steps in this link http://forum.xda-developers.com/showthread.php?t=1350266
then after when i installed cm10 the IMEI dispapeared
sorry bump. but i think the problem is that i an unable to install the modem.. if anyone can please guide me to install a modem that would be very nice. ive tried to install it through CWM but it gives me a status 0 error everytime i try
lyk2 said:
IMEI shows up as 'unknown'. I flashed the latest cm10 and used the modem KG3 under I9000.
Also, I'm in Toronto, so I'm running the i896 captivate.
i rooted and installed CWM by following the steps in this link http://forum.xda-developers.com/showthread.php?t=1350266
then after when i installed cm10 the IMEI dispapeared
Click to expand...
Click to collapse
lyk2 said:
sorry bump. but i think the problem is that i an unable to install the modem.. if anyone can please guide me to install a modem that would be very nice. ive tried to install it through CWM but it gives me a status 0 error everytime i try
Click to expand...
Click to collapse
If your IMEI shows unknown in the settings menu then it has nothing to do with whether the modem will flash or not. It means your efs folder was wiped. Now you could in fact be without a modem too but you need to fix the IMEI first.
Now with updating to CM10 theres a good chance it made a backup of this for you. Look on your internal SD card for a folder simply labeled backup. If so look in it and see what it has. Hopefully it will contain another folder labeled efs. If thats the case too then all you need to do is get something like root explorer or ghost commander and copy the contents of that folder into /efs in your system.
That will fix the IMEI issue.
As far as modems go you will only be able to flash these... http://soggycashew.weebly.com/cm7miui--ics-modems.html All the rest will give errors when you try to flash.

[RESOLVED] Help restoring /efs folder

Greetings!
I apologize if there has been a similar thread, but I couldn't find anything that worked, so here I go:
I flashed to the official XWJW1 firmware (which I got from here: http://forum.xda-developers.com/showthread.php?t=1102881) successfully, I then proceeded to root it by flashing Semaphore 2.7.4, again successfully. I then booted into CWM recovery and flashed Slim-I9000-4.2.2.build.3-OFFICIAL.zip. The first time, the phone rebooted almost immediately and got stuck at the boot screen, which I assume was because it installed the new Semaphore kernel only, so I removed the battery, went back into recovery mode (this time it was indeed the new version of CWM) and reflashed the ROM successfully. I installed Slim_Gapps.4.2.2.build.8.zip as well and booted into SlimBean. All is working great apart from the "minor" problem of no mobile network. I went in the settings > mobile networks > network operators and got "Error while searching for networks". I went to check the information under About Phone and saw this:
Baseband version unknown
I read it could be due to messed up /efs folder, so I reflashed the official XWJW1 rom (with working network and correct baseband version), rooted it and copied the /efs folder (using ES File Explorer and Superuser). I installed the SlimBean rom again (still no network and no baseband version info) and tried replacing the /efs folder: first with the AROMA file manager from within the recovery mode, then with ES file manager, then with Android Terminal Emulator - NONE worked. I tried deleting the entire folder and then copying the backed up one, I can't delete it (even though I have superuser permissions). For example ES FM gives "error code 39" when trying to delete the folder and it either deletes all files from inside (apart from Lost+Found folder) or only some of the files. Same with AROMA. I checked that /efs is mounted rw... (I'm not even sure if I should try to alter it while it's mounted and the phone is running, but this was one of the ways I read about while searching. When I enter CWM recovery, it does not appear to be mounted and thus is empty.. so I assume whatever I paste in there will get wiped once it's mounted at boot)
Any idea how to restore the folder from the stock firmware or how to get a working mobile network?
Model number: GT-I9000
Android version: 4.2.2
Baseband version: Unknown
Kernel version: 3.0.71-Semaphore_JB_2.9.18s
Try flashing "stepwise", ie.
2.3.6 ->CM9 -> Slim Bean.
This ensures that your IMEI is kept. When you flash CM9, let it boot completely first, then reboot into recovery and flash Slim.
Sent from my GT-P7510 using Tapatalk HD
Soryuu said:
Try flashing "stepwise", ie.
2.3.6 ->CM9 -> Slim Bean.
This ensures that your IMEI is kept. When you flash CM9, let it boot completely first, then reboot into recovery and flash Slim.
Sent from my GT-P7510 using Tapatalk HD
Click to expand...
Click to collapse
Thank you! That indeed worked! One question: when I installed CM9 the firmware changed to XXJVT (and this is now the one shown under baseband version in SlimBean). Is there any major difference between XWJW1 and XXJVT, does it matter at all?
Modems do differ, mostly in terms of region (most modems are localised for certain countries). The differences between XXJVT and XWJW1 I have no idea about.
For most people it doesn't really matter, XXJVT is fine for them. Changing modems is only really something that you do either to save battery (some modems are better at battery than others), change for region (say XXJVT doesn't work too well in your region) or just to test other modems.
Sent from my GT-P7510 using Tapatalk HD
Soryuu said:
Modems do differ, mostly in terms of region (most modems are localised for certain countries). The differences between XXJVT and XWJW1 I have no idea about.
For most people it doesn't really matter, XXJVT is fine for them. Changing modems is only really something that you do either to save battery (some modems are better at battery than others), change for region (say XXJVT doesn't work too well in your region) or just to test other modems.
Sent from my GT-P7510 using Tapatalk HD
Click to expand...
Click to collapse
I see, thanks!
I'm having a similar issue now too. Going from jw6 to cm10.2 and lost my imei. Tried the advice above. jw6 - cm9.1 (imei fine) - cm10.1.2 and get the imei missing message. Maybe I'm gonna just have to stick with cm9. In the end it's just a backup phone for my kids but I want nova on it.
goughymachine said:
I'm having a similar issue now too. Going from jw6 to cm10.2 and lost my imei. Tried the advice above. jw6 - cm9.1 (imei fine) - cm10.1.2 and get the imei missing message. Maybe I'm gonna just have to stick with cm9. In the end it's just a backup phone for my kids but I want nova on it.
Click to expand...
Click to collapse
Hmmm.
Try
JW6 -> CM9 (If your IMEI was fine, then I don't really see why there's a problem...)
Then CM9 -> CM10 or CM10.1.0 (as another intermediate step, to see if your IMEI survives)
If your IMEI is fine, then flash 10.1.2
Odd though, the only time I've had IMEI loss going from CM9 to Jelly Bean was because I didn't let CM9 boot up properly first... So try to flash CM10.1.2 straight from CM9 and see if you run into the same problem again
Sent from my GT-P7510 using Tapatalk HD

Categories

Resources