yashsingh1/xdaforums huggingface dataset:
[Galaxy S II Original Android Development] lyriquidperfection:
No, changing imei is forbidden and illegal in most countries. Backup and restore only!
[Galaxy S II Original Android Development] amon:
imei deleted:crying: no backup

How do I repair?:crying::crying:

Thanks
[Galaxy S II Original Android Development] lyriquidperfection:
Thats unfortunate, you will need to return to service centre.
[Galaxy S II Original Android Development] Phil3759:
Or try your last chance here:

http://xdaforums.com/showthread.php?t=1264021

Let us know what you do
[Galaxy S II Original Android Development] Greenarcher707:
That probably won't work since the nv_data is not where it's supposed to be.
[Galaxy S II Original Android Development] Phil3759:
The post there describes many files we can use to restore imei. If the whole EFS folder was wiped and no older nandroid backup is present, then he is screwed. But, if EFS folder was not completely wiped, then, maybe he has a last hope
[Galaxy S II Original Android Development] hemmannt:
Device Connection:Okay!

Root Access:Okay!

Detected 'efs' Partition Location:Failed!

Error:Can't Locate Mount Point!

EFS backup Failed!
[Galaxy S II Original Android Development] lyriquidperfection:
More info about your device would be nice!
[Galaxy S II Original Android Development] hemmannt:
Thanks for the quick reply:laugh:

Samsung galaxy ace Gt-s5830 rooted

baseband-s5830ddkq8(stock rom-2.3.6):fingers-crossed:
[Galaxy S II Original Android Development] lupoalberto12:
Sorry guys, but this folder is it present only on Samsung devices?

Today I read about this folder and I don't find if it there is also on other devices no Samsung or not.

I have already checked on a HTC and a Sony Ericsson and I didn't find it.

It is just a curiosity.

Thanks.

Bye!

! :) !
[Galaxy S II Original Android Development] Product F(RED):
As far as I know, yes. There's a tool on the Market called ktool that works with only Samsung devices, but I guess you can try and use the EFS Backup function since all it does is read.
[Galaxy S II Original Android Development] lyriquidperfection:
EFS Pro v1.8.11 has now been released! :)
[Galaxy S II Original Android Development] Mittaa:
Simply LOVE device info improvement :good:

THANKS
[Galaxy S II Original Android Development] lyriquidperfection:
Thought it might be a bit more useful to everyone including myself when tracking bugs or errors with development. :)
[Galaxy S II Original Android Development] lupoalberto12:
Thanks for the information.

Bye!

! :) !
[Galaxy S II Original Android Development] Mittaa:
What about IMEI number?

Any reason why it's not included?
[Galaxy S II Original Android Development] lyriquidperfection:
Didnt actually think to implement IMEI number. Dont think its listed in the build properties as I use getprop to retrieve a lot of the info. I will certainly look into it. Thanks.
[Galaxy S II Original Android Development] zukko:
hi.

can some one give me a valid image of efs ??

i have mine corrupted..... :(
[Galaxy S II Original Android Development] HellcatDroid:
A dump from some one elses phone wouldn't help you, it's device specific.

Such a dump would - at best - only give you the "fake IMEI".
[Galaxy S II Original Android Development] zukko:
but i have mine efs folder totally deleted... i need something to start with :((((
[Galaxy S II Original Android Development] lyriquidperfection:
Then you need to return to service. Its the only way.
[Galaxy S II Original Android Development] Mittaa:
Are u sure its deleted?

Some folders are system folders and hidden. Even when rooted some folders can't be accessed by file browsers in order to protect against deletion. Only if you explicit ask for access u will be able to view those folders.
[Galaxy S II Original Android Development] zukko:
i'm browsing with root explorer...

there is only android folder.

nothing more.... :(((((
[Galaxy S II Original Android Development] lyriquidperfection:
Sounds like you are browsing internal storage. Install Terminal Emulator and type:

ls /

and tell me what it lists.
[Galaxy S II Original Android Development] zukko:
$ ls /

dbdata

userdata

sqlite_stmt_journals

config

cache

efs

data

sdcard

default.prop

recovery.rc

init.rc

res

sbin

lib

mnt

etc

sys

system

init

init.smdkc110.rc

proc

lpm.rc

dev

fota.rc

tmp

init.smdkc110.sh

system.prop

$
[Galaxy S II Original Android Development] Phil3759:
Maybe you have luck there :fingers-crossed:
[Galaxy S II Original Android Development] zukko:
nothing inside this folder.........

and cannot write there something. system is write protected.

efs-pro is giving error

Checking Device Connection... Device Connected!
Checking ROOT Access... Okay.
Detected '/efs' Partition Location: Failed!
Error: Can't Locate Mount Point!
NV Recovery Failed!
Operation Finished!
[Galaxy S II Original Android Development] cdaarif:
Tnx dev for ur nyc apps.
[Galaxy S II Original Android Development] Mittaa:
Long post for a short tax LOL :)
[Galaxy S II Original Android Development] lyriquidperfection:
Go back into Terminal Emulator and type:

busybox mountpoint /efs

and tell me what it says.
[Galaxy S II Original Android Development] neotoky:
Does this support GS3 US variants?
[Galaxy S II Original Android Development] lyriquidperfection:
Try it and find out, EFS Pro has safeguards so it wont damage your phone. :)
[Galaxy S II Original Android Development] zukko:
$su

#busybox mountpoint /efs

/efs is not a mountpoint

#
[Galaxy S II Original Android Development] lyriquidperfection:
What is your device information. Can you copy and paste it here from the log window please?
[Galaxy S II Original Android Development] mike216:
Do you think this well work on a t-mobile galaxy 3 running stock with root ICS? Thanks
[Galaxy S II Original Android Development] lyriquidperfection:
Try it and let me know.
[Galaxy S II Original Android Development] androholic:
Hey OP, I've been reading your thread and you seem to be very experienced in backing up the imei's. We've been having a serious issue with the gsm galaxy s3's, the T mobile & Att variants, where many ppl are losing imei while flashing roms & other zip files. We have a thread going, but no one can pinpoint the cause yet. Backing up our efs folder doesn't seem to work & we've been unable to find a fix. I gather from users in the thread more experienced in restoring the imei that the "nv_data" folder or bin (I apologize if I'm incorrect on that) cannot seem to be located. I thought perhaps you may be able to shed some light on this for us, or if you have by any chance heard of the current issue we've discovered with these two variants of the device. Thank you so much for any help or advice you may be able to offer, and I apologize if I've strayed your thread from topic, or cluttered it. After you've answered the question I'll be more than happy to delete my post as not to over clutter.
[Galaxy S II Original Android Development] zukko:
its cappy i897

installed froyo 2.2 jk6

lost imei and phone signal.

was trying to restore it. but the efs folder is gone.

have founded imei.. but couldn't find s/n.

was att locked. and unlocked with samsung unlock apps.
[Galaxy S II Original Android Development] lyriquidperfection:
After flashing different ROMs, does flashing back a stock ROM fix the issue?
[Galaxy S II Original Android Development] lessthanzach:
If I read the original thread correctly , no. Nandroids or stock ROM flashes do not resolve the missing imei. Its been stated the only current method is flash to stock and warranty through Samsung.
[Galaxy S II Original Android Development] lessthanzach:
Here is the thread for the Att s3 with imei issues. http://xdaforums.com/showthread.php?t=1753833
[Galaxy S II Original Android Development] PoisonWolf:
Thanks for the software OP.

I have a few questions for you. After a lot of "phone is not connected messages", I was finally able to get it to connect; however, the software showed some unhandled exception and asked if I still wanted to continue to attempt the backup. I clicked yes, and then it brought me to the main screen and I proceeded to backup the EFS folder on a Galaxy Note twice, once as a .img and the other as a .tar file.

In both instances, all the log messages showed SUCCESS throughout the procedure and the files have size in them (i.e., the .img is about 20mb whereas the .tar is about 5mb).

Is it safe to assume that the backup of the EFS folder was successful despite the unhandled exception?
[Galaxy S II Original Android Development] lyriquidperfection:
Yes your backups are fine. If you could reproduce the error and copy the text in the box of the unhandled exception it will give me more information. Thanks.
[Galaxy S II Original Android Development] agafed:
Hi there...

I'm a noob and I'm having a problem with my S2, so here's my questions in case you can guide and help me.

Im on a trip in Germany and I have my S2 with me. I have the phone on Airplane Mode 99% of the time. I turned off Airplane Mode once or twice, and the phone got Reception (signal), but I turned Airplane Mode on again. I didn't need calling or messaging. Then I bought a prepaid chip from T-Mobile, turned off cell phone, installed the chip, turned on phone but phone didn't "recognize the sim".

So, turn it off again, insert my original sim (the one I use in Costa Rica), turned on the phone, but again, the phone didn't "recognize the sim". I tried those 2 sims on another phone in the "T-Mobile Store" and both sims worked perfectly.

And now my S2 shows a blank Imei after dialing *#06#.

Do you think I might solve this problem using this tool? Or what can I do? I'm completely lost. :(

My phone is completely stock, no root, no custom roms or anything like that. And as I said, I'm pretty much a noob. Hope you can help me or guide me...

Thanks a lot in advance!
[Galaxy S II Original Android Development] rtimoff:
Hey, can I use this nice tool for SGS3 device? Thanks in advance!:)
[Galaxy S II Original Android Development] lyriquidperfection:
As long as you have an international SGS III and not a qualcomm based SGS III. :)
[Galaxy S II Original Android Development] fabzbear:
Damn, reading the op I could've sworn I could've used it on the Sprint variant.
[Galaxy S II Original Android Development] lyriquidperfection:
You can use it on the Sprint variant and it will backup your efs folder but it will not backup the IMEI as this seems to be stored somewhere other than the efs folder.
[Galaxy S II Original Android Development] sg10:
any trick using it with galaxy s ? I always get phone not connected error message.

Rom is slimICS and usb debugging already on.
[Galaxy S II Original Android Development] lyriquidperfection:
Thats a USB driver issue. This apo does work with Galaxy S. Just make sure your device is not in mass storage mode.
[Galaxy S II Original Android Development] pp910317:
it doesn't work for my GT-I9001
[Galaxy S II Original Android Development] lyriquidperfection:
Thanks, that helps me alot, you want to tell me what you mean by it doesnt work? What was the error etc.
[Galaxy S II Original Android Development] rajker:
Hello, I'm sorry that my English is bad.

* Omega V10 changed the IMEI number on my S3

signals are no longer

The problem is that

I do not have old EFS

In the current EFS is wrong IMEI number

what to do ?

I put back Stock G1 ,same problem

This program has put me to solve old EFS Directory for my own IMEI ?
[Galaxy S II Original Android Development] stevenca:
Just ran the program on my galaxy s 3 from bell , i747m , says success how can I tell if it really got my imei info for me?
[Galaxy S II Original Android Development] lyriquidperfection:
Is yours a qualcomm based device? If so, then your IMEI will not be stored in the efs folder so backing it up would be pointless im afraid.
[Galaxy S II Original Android Development] stevenca:
Yeah i have the North AMerican i747m
[Galaxy S II Original Android Development] lyriquidperfection:
I have an update coming out soon that will address this problem. Its due to the way EFS Pro handles the file listing of backups on startup. I have implemented a more reliable solution.
[Galaxy S II Original Android Development] remorema:
hi.

I have a i9100 international gsm version with unknown baseband, no network, no imei.

using all the available apk tools I could never get to the part where they mention we should get a dummy mail.

I have a efs backup that I think its ok but cant get rid of this unknown baseband.

can anyone point me in the right direction or should I rma it ?
[Galaxy S II Original Android Development] lyriquidperfection:
Restoring your efs backup should repair your imei, however you could try using one of the NV repair options afterwards to see if that helps.
[Galaxy S II Original Android Development] remorema:
tried all that, just finished playing with all otions of efs pro. they all suceed but still no imei,baseband,or signal :(
[Galaxy S II Original Android Development] xauta:
i can try thiss app with my GT I9003...?

my phone los imei n baseband also...tq
[Galaxy S II Original Android Development] lyriquidperfection:
Yes try it and let me know. :)
[Galaxy S II Original Android Development] xauta:
I was in a state of debuging usb, but still can not enter the application, what should i do...

I use the rom cm9 alpha 11

why not, when I use android adb commander to also still ok

thx

sorry for my bad english
[Galaxy S II Original Android Development] baste07:
I'm going to try on gs3, but it should be compatible right?

---------- Post added at 07:54 AM ---------- Previous post was at 07:53 AM ----------

Is update out?
[Galaxy S II Original Android Development] lyriquidperfection:
Will work on international devices only, not qualcomm so depends on your device and update will be out soon.
[Galaxy S II Original Android Development] qwerty warrior:
stuck at checking root access
[Galaxy S II Original Android Development] erickgoldner:
Thanks for the info.

I've just flashed the original Kernel for the rom im with and tried.

For the .img backup it worked.

Buto for the .tar it gave this error:

"Checking Device Connection...

Device Connected!

Restarting ADB Server...

Checking ROOT Access...

Device Has PERM ROOT Permissions! Proceeding...

Backing Up Device's '/efs' Folder, Please Wait...

Creating EFS Backup TAR Archive...

EFS Backup Failed!

Copying EFS Backup To PC Storage...

EFS Backup To PC Storage Failed!"

With just the .img backup im good to go? Or i rly need both of them?

Thanks again.
[Galaxy S II Original Android Development] lyriquidperfection:
Hmm thats strange. Can you give me more info on your Rom. Also can you open a terminal emulator and type busybox and let me know the version. Also can you type tar and list what it says. Ill know whats wrong then. The img backup is perfectly fine for you. TAR Archive is just an alternative method. :)
[Galaxy S II Original Android Development] lyriquidperfection:
How is your device rooted?
[Galaxy S II Original Android Development] seavers11:
Same for me...

Using HyperDroid for SGS2 :(
[Galaxy S II Original Android Development] lyriquidperfection:
More info please. How did you root your device?
[Galaxy S II Original Android Development] Yasser.etreby:
(Y)

cool one!!! :)
[Galaxy S II Original Android Development] seavers11:
the first time i root my sgs2 with chainfire root kernel
[Galaxy S II Original Android Development] lyriquidperfection:
Flash a secure kernel then try because theres a bug in EFS Pro for people using CF-Root. Let me know how you get on. :)
[Galaxy S II Original Android Development] silentscreamer:
...similar issue here ... :(

Testet with:

Firmware: Stock XXKI4, Android 2.3.5

- Stock XXKI4 Kernel -> no /efs backup

- CF Root Kernel for XXKI4, Android 2.3.5 -> no /efs backup

- HellcatKernel-v124_XXKI4, Android 2.3.5 -> no /efs backup

Busybox: v1.19.1-cm71 static (2011-09-01 03:30 +0200)

...no workaround found so far ...

best regards
[Galaxy S II Original Android Development] lyriquidperfection:
Ok leave it with me ill investigate further.
[Galaxy S II Original Android Development] afilopou:
Also with cm7 nightly i have the "no permanent root".Anyway keep up the good job
[Galaxy S II Original Android Development] lyriquidperfection:
EFS Pro v1.0.2 Now released!

Fixed - EFS Pro failed on Backup / Restore with message: 'No PERM ROOT Access'. This occured for CF-Root users mainly. Insecure Kernels are now fully supported.
[Galaxy S II Original Android Development] Daniels45:
Awesome App!! Works like a charm. Thanks !!
[Galaxy S II Original Android Development] BananenAffe:
It works with CF-Root KI4 Kernel :)

Thanks !
[Galaxy S II Original Android Development] silentscreamer:
testet again with Hellcat's Root Kernel - v1.24 XXKI4 (2.3.5)

Result:

Checking Device Connection...

Device Connected!

Restarting ADB Server...

Checking ROOT Access...

No ROOT Access! Aborting... :rolleyes:

best regards
[Galaxy S II Original Android Development] lyriquidperfection:
Hi, I have tested my device with the same Kernel and all is well! I would reccommend sticking with Stock or CF-Root Kernels as I cannot cater for every possible scenario as modified kernels tend to function differently and sometimes cause hangs in my apps.

EDIT: Make sure your screen is on while backing up or restoring as missing a superuser request will cause root detection to fail!

BR

Gaz
[Galaxy S II Original Android Development] lyriquidperfection:
Updated EFS Pro to v1.0.3 Please read the first page in this thread for changes.
[Galaxy S II Original Android Development] silentscreamer:
Thanks Gaz!

This was the "missing link" :D

...and now everything works as expected. :) *thumbsup*

best regards
[Galaxy S II Original Android Development] komarto:
Hi,

Great app.

I managed to get the tar backup working, but when I select img backup

the program hangs:

I noticed that the img file is 20MB is actually created on the device, But the application hangs.

I need to kill adb.exe and efspro.exe.

two more things:

* when only backup to pc and IMG selected the backup works.

* Take a look in the screenshot on the restore drop down list you can see some weird chars...

Please help :D
[Galaxy S II Original Android Development] baste07:
Thank you, i have international gs3

---------- Post added at 08:57 AM ---------- Previous post was at 08:26 AM ----------

Just tried 1.8.1, was able do back up
[Galaxy S II Original Android Development] jamie2002uk:
Hi all can you tell me i recieved my sgs3 fully unlocked rooted installed criskelos rom v5 all was good updated to v6 now i have the problem below is this related to the efs folder i do have a backup but dont want to restore as i have not lost my imei number any help would be appriciated
[Galaxy S II Original Android Development] colint3:
hocan you tell if your phone is locked.
[Galaxy S II Original Android Development] jamie2002uk:
Go into your dialer and type *#7465625# must be a stock dialer im pretty sure
[Galaxy S II Original Android Development] lyriquidperfection:
EFS Pro v1.9.12 has now been released!
[Galaxy S II Original Android Development] Mittaa:
Thanks a lot.

Just made a backup ... IMG just fine, but TAR fails:

Detected '/efs' PartitionLocaton: /dev/block/mmcblk0p1

Creating EFS Backup TAR Archive... Failed!

Error: Unknown!

Tried using version 1.8.11 with same result... fail!

Any idea why?

BTW:

In prior version Device Info included serial# ... removed from this version! Why?

Really liked this information especially because ICS 4.0.4 have a bug when it comes to showing device serial number as '0000000000' or 'unknown'

Would like IMEI to be shown as well :)
[Galaxy S II Original Android Development] lyriquidperfection:
Hi device serial is still displayed in EFS Pro. There must be a problem on your end somewhere.

Also make sure your device is not mounted in mass storage mode.

As for displaying imei in device info, this is currently not possible without access to the phones modem which is a whole different ball game.
[Galaxy S II Original Android Development] PunkOz:
Hello, I'm having a problem with my phone, first the WiFi wasn't working at all, now I have no signal I tried your program but It gives me an error when I open it, I'm trying to restore my EFS folder with a backup I made with ExTweaks a while ago, is it possible? this file is a .tar.gz

Anyway the error says:

My IMEI is changed and that backup I have has my old IMEI I hope you can help me out, Thanks in advance!
[Galaxy S II Original Android Development] Mittaa:
Ok I will check it out :D
[Galaxy S II Original Android Development] Stileth:
New version freeze during initialization phase. Win 7
[Galaxy S II Original Android Development] lyriquidperfection:
Whats your device info please?
[Galaxy S II Original Android Development] Stileth:
Phone: Samsung Galaxy S2 GT-I9100, ICS 4.0.4 XXLQB Stock
[Galaxy S II Original Android Development] lyriquidperfection:
Have you checked your drivers and usb debugging is enabled?
[Galaxy S II Original Android Development] Stileth:
Yes, but the problem seems to be elsewhere. When you start the app without phone being connected then it just freeze. When the phone is connected before launching the app then it start up. But there is still problem. The apps read info, but one is wrong. It says I have SuperSU 0.93 while I have 0.94 already. Also when trying to backup EFS folder it fails stating that I dont have a ROOT which is wrong of course. All other root apps works.
[Galaxy S II Original Android Development] lyriquidperfection:
When phone is not connected it should display a dialog saying waiting for device.

Also SuperSU version is 0.94 but the su binary is still on 0.93 so the information displayed is correct.

As for the root detection, EFS Pro checks root by issuing the following command:

su -c id

This then checks that the uid=0 and gid=0 so you shouldnt have any problems.
[Galaxy S II Original Android Development] Damienoid:
I was hoping this great sounding app might help my issue, I recently got Enter Network Unlock Control Key which stops my network working, or sim not detected.

I used Galaxy_S Unlock from the play store to fix it, but only temporary as randomly or on reboot, the issue Enter Network Unlock Control Key pops up again, though lucky I can get my signal back again using Galaxy_S Unlock.

I used the repair feature in your app, as it says, Repair NV Data - Repairs NV Data file ownership to fix 'Unknown Baseband' and 'No Network / Signal, but it did not fix my issue.

Any suggestions or anything else I could try, thanks for any advice...
[Galaxy S II Original Android Development] Stileth:
I all see is this: efspro1.png

While trying to backup: efspro.png

su command test you mentioned: screenshot.jpg
[Galaxy S II Original Android Development] lyriquidperfection:
On your screenshot in terminal emulator, does it have a dash after uid and gid or is it an equals symbol?

uid=0 gid=0

OR

uid-0 gid-0

This may be the problem. Let me know what version of busybox you are using also.
[Galaxy S II Original Android Development] Stileth:
this: uid=0 gid=0

busybox: 1.20.2
[Galaxy S II Original Android Development] lyriquidperfection:
Then I dont know what is causing the problem. EFS Pro works fine for me and detects root no problem so it cant be an application problem.
[Galaxy S II Original Android Development] Stileth:
Well if you don't know then me for sure not :D
[Galaxy S II Original Android Development] Damienoid:
So lyriquidperfection, you don't think your app can help me with my issue of Enter Network Unlock Control Key which stops my network working, or sim not detected, reoccurring?
[Galaxy S II Original Android Development] Skander1998:
Will this work with the Galaxy SL (i9003) ?
[Galaxy S II Original Android Development] lyriquidperfection:
Not sure unless you try it for yourself.
[Galaxy S II Original Android Development] lyriquidperfection:
Try it and let me know! :)
[Galaxy S II Original Android Development] Crazy-Silver:
I have this problem :

My phone (i9100) receive and do calls and sms but after a efs deletion I have a generic IMEI (IMAGE 2) What can I do to have back my imei?
[Galaxy S II Original Android Development] dakore:
Hope you have efs backup... Why would you delete efs partition anyway?