yashsingh1/xdaforums huggingface dataset:
[Galaxy S II Original Android Development] lyriquidperfection:
If your device is based on Qualcomm chipset then you need to use QPST to back up the EFS as the Qualcomm EFS has a different structure. I would still recommend using EFS Pro to make a backup aswell as it contains your mac addresses and other unique data.
[Galaxy S II Original Android Development] tehsprayer:
Does this work on AOSP roms?
[Galaxy S II Original Android Development] lyriquidperfection:
It's designed for stock ROMS but you could always test and report your findings back here.
[Galaxy S II Original Android Development] tehsprayer:
Is there any way to EFS backup on AOSP Roms, this one just said cannot find device.

I just don't want to lose my IMEI if it ever happens.
[Galaxy S II Original Android Development] Product F(RED):
This is dumb but download Omega ROM and run the zip (it uses Aroma installer). It has an EFS Backup option you can run without installing the ROM. The bad news is the zip file is like an 800 MB download I think. But there's a torrent available.
[Galaxy S II Original Android Development] jayjay3333:
Is that why I get "can't locate mount point", because I'm running a custom ROM? I flashed AOKP and same result.
[Galaxy S II Original Android Development] socmoi:
The wifi in my note, did not work, pressing on - off, after trying so manufactured, and put several roms, as usual

So someone in the XDA forum, sent me this, and I used the EFS restore / backup pro, and to restore and give me a note left with a generic imei.

As I can regain my IMEI, and the wifi?

Help, please
[Galaxy S II Original Android Development] ASG11:
Which filesize should the backup have?

I ve a file *.img with 20MB. Is his correct?

Gesendet von meinem GT-I9300 mit Tapatalk 2
[Galaxy S II Original Android Development] RobiGo:
I have I9000, with fake IMEI. I tried to restore the original IMEI, I don't have backup (accidentally I formatted my SD card), I tried to install old firmwares, but nothing help me, with all of firmwares I got fake IMEI :(

With this tool can I recover my IMEI?

I tried to do a "Repair NV Data" but the software says "No root acces"

I'm on CyanogenMod 10 (cm-10-20121025-NIGHTLY-galaxysmtd)

Device info says:

Device Model: GT-I9000

Product Code: Not Active

Hardware Version: REV_

PDA: Unknown

Baseband: I9000XXJVT

CSC: Unknown

Android Version: 4.1.2

BusyBox Version: 1.20.2-jb

SU Binary Version: 3.2
[Galaxy S II Original Android Development] BlkR:
ran all this and it was successful but still no signal or IMEI..... could the factory efs folder be corrupted as well ?
[Galaxy S II Original Android Development] Indian Devil:
Hey mate

First of all great tool this is but unfortunately I am not able to use it.

I have i9000 and I am on Slim Bean 2.9.0, whenever I try to connect I get an error device not connected waiting for device (something like this only), I have the drivers installed on my PC (windows 7 32 bit). Can anyone tell me what I might be doing wrong? Or it that the drivers might be outdated and I need to look at it again.

Edit -

I think it's a driver issue but I am not able to work out why it isn't working I tried to update the drivers automatically but it didn't work. Searching lead me to one which is for ICS and I am on JB currently so can someone please guide me to the correct drivers (link to download those drivers from) :)

Regards
[Galaxy S II Original Android Development] RobiGo:
You can test the connection with Odin! If Odin see the phone, all is good.

In my case connection is ok, device properties can be readed, but when I tried to do a "Repair NV Data" the software says "No root acces"

I'm on CyanogenMod 10 NIGHTLY-galaxysmtd.... I tried with another softs, with Darky GB rom, RemICS, but i don't know why i receive same error.... On CM10 JB is more rapidly the connection to the phone...
[Galaxy S II Original Android Development] Indian Devil:
Odin Connects fine, not sure what is the issue then.. Anyways let's see if the developer can throw some light on the issue :)
[Galaxy S II Original Android Development] PairOfSocks:
Hello, I'm trying to flash a backup of efs.tar onto my Samsung Galaxy Player 4.0 with it, but it doesn't seem to be finding the files. I have a copy of it on my desktop and on the player, but it seems EFS pro won't recognize it. I let it search for like an hour but still no avail. I didn't make the file with the program, but this shouldn't make a difference should it? Its connected to the computer, I have it in media player mode, but I made sure not to connect device storage to computer. USB debugging is on. And the program recognizes my device. Any help?
[Galaxy S II Original Android Development] Kees-Jan:
huh? I always thought the Galaxy Player was not "phone-enabled", so why is there an /efs folder with IMEI info?:confused:

or am I wrong? :rolleyes:
[Galaxy S II Original Android Development] davidfgc7:
What kind of mode of usb i need to use? thanx!!!!
[Galaxy S II Original Android Development] lyriquidperfection:
Phone booted normally or in recovery as long as adb is enabled it doesn't matter.
[Galaxy S II Original Android Development] JokerAce:
Thanks for this tool man
[Galaxy S II Original Android Development] ronaldjanr13:
hi guys anyone know how to solve an error "not registered on a network?" my imei was unchanged and i dont know i could not detect network my own carrier network when i scanned them
[Galaxy S II Original Android Development] ronaldjanr13:
Problem solve just removed the battery and sim for few minutes :)
[Galaxy S II Original Android Development] chmcke01:
Not working?

This isn't working for me. Something about not being a mount point. I will update with the exact message after I get home.

---------- Post added at 06:48 PM ---------- Previous post was at 05:57 PM ----------

Checking Device Connection... Device Connected!

Checking ROOT Access... Okay

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

Detected '/efs' Partition Location: Failed!

Error: Can't Locate Mount Point!

EFS Backup Failed!

Operation Finished!
[Galaxy S II Original Android Development] kischde:
you´ve got a long way home, dude ;)
[Galaxy S II Original Android Development] fdadda:
hi Everyone

I have a big problem with my galaxy s2 . I have loose my IMEI and now i Have an imei starting with 004......

I tried to change the file of the EFS folder with rootexplorer but when the s2 reboot the folder imei it is empty and i have again the imei strating 004....

i tried also with EFSPRO and he told me :

restoring device/efs folder please wait

error : can't locate mount point

efs restore failed

operation finished

I don't know what to do , i tried all but i couldn't have my email and the phone work well with pone and data without problem , i can receive and do phone call.

I think that there is somthing wrong on EFS partition. I have some folder of EFS copied with root explorer and some .tar file done from the rom that i installed in the past.

Please could someone help me?

thanks in advance

Francesco
[Galaxy S II Original Android Development] fdadda:
finally i have restore my imei but when i reboot the galaxy s2 the imei come back to generic one 0049........ until i remade the procedure.

what can i do to leave my imei also after reboot?
[Galaxy S II Original Android Development] fdadda:
anyone could help me?
[Galaxy S II Original Android Development] vampire949:
help me !!!

thnx for this gr8 app dev .

i make a buck up for my efs ..

_______

i have a problem now .. my phone havent any signal .. lost IMEI .. baseband unknown

now i need to restore efs but there is an error :(
[Galaxy S II Original Android Development] vampire949:
device info and the error in attached pics
[Galaxy S II Original Android Development] lyriquidperfection:
Have you tried checking the format efs on restore option?
[Galaxy S II Original Android Development] vampire949:
yes but didnt work ..

i found folder ( backup ) it has efs buckups folders ..

when i take one of them and replace with the efs folder in root ... the IMEI back and basedband becomed knowing but the signal was so bad and some times no signal and cant make any call indoor .. just out door can make call with low signal

and when i restart my mobile the problem back again and IMEI disappeared ( unknown )

thnx for help

and sorry for my bad English :$
[Galaxy S II Original Android Development] vampire949:
same problem here :(
[Galaxy S II Original Android Development] vampire949:
this work for me

http://xdaforums.com/showthread.php?t=1813559&page=3

hope can help

but low signal strength aftar restore it ??

is there any solution for this problem ??

??
[Galaxy S II Original Android Development] cheeyeen:
I tried formatting /efs and then "Repair NV Data" (no, I don't have backup)

The IMEI and baseband remained unknown.

Any help?
[Galaxy S II Original Android Development] adrianmak:
Executing problem.

I got a message "busybox is not installed on your device! ......"

My phone is i9305 international version. stock rom and kernel, cwm flashed and rooted.
[Galaxy S II Original Android Development] lyriquidperfection:
You may be rooted but you need busybox aswell!
[Galaxy S II Original Android Development] mikep99:
Download busybox from the play store
[Galaxy S II Original Android Development] Rijna:
I have an issue

The issue description can be found here! http://xdaforums.com/showthread.php?p=36264029#post36264029

Thank you in advance
[Galaxy S II Original Android Development] Sawyer303:
When I try to backup I got something with "Can not mount point" or something like that.
[Galaxy S II Original Android Development] forserg:
nvrmd
[Galaxy S II Original Android Development] lyriquidperfection:
Re: [TOOL] Updated! 14/09/12 - EFS Pro v1.12.6 - Advanced '/efs' Backup, Restore, Rep

EFS Professional v2.0 is now finished in the development stages.

All testing has now been completed and is considered stable for release.

Thread will be updated later on tonight and the latest version will be available for download then.

6 Months have been spent developing this update to ensure as many new features as possible are added and bugs are kept to a minimum.

Keep an eye on this thread for further information in due course.
[Galaxy S II Original Android Development] lyriquidperfection:
EFS Professional v2.0.9 has now been released to the public!
[Galaxy S II Original Android Development] earth08:
is it fair to use or backup with rooted stock firmware?

I have rooted my device with cfw method and had done triangle away to reset flash counter. and my system status shows modified,

is it fair to do a backup now?

Pls guide

thanks in adv.
[Galaxy S II Original Android Development] lyriquidperfection:
Re: [TOOL] Updated! 19/01/13 - EFS Professional v2.0.9 - Now with Qualcomm support!

Yes thats fine and you must be rooted in order to use this application.
[Galaxy S II Original Android Development] earth08:
ok thaks dear.
[Galaxy S II Original Android Development] Mittaa:
Hi

Connect OK, but if after showing Device info, all buttons are deaktivated and nothing happens when clicking on tabs. I can't close program so I kill it !
[Galaxy S II Original Android Development] Mittaa:
Tried to make backup and failed!?
[Galaxy S II Original Android Development] lyriquidperfection:
Re: [TOOL] Updated! 19/01/13 - EFS Professional v2.0.9 - Now with Qualcomm support!

Looks like uve found the first bug! Ill release a bug fix asap! :)
[Galaxy S II Original Android Development] lyriquidperfection:
Okay application has been re-uploaded and Device Info and Backup / Restore bugs have been fixed! :)
[Galaxy S II Original Android Development] hkotaku:
Nvm, figured it out, it was requesting superuser permissions, but only just saw it show up which is weird.
[Galaxy S II Original Android Development] lyriquidperfection:
Re: [TOOL] Updated! 19/01/13 - EFS Professional v2.0.9 - Now with Qualcomm support!

Thanks forgot to put a note about that as newer releases of SuperSU prompt for su permissions on adb shell! It must be granted otherwise EFS Professional will not work. :)
[Galaxy S II Original Android Development] Rbh0909:
Re: [TOOL] Updated! 19/01/13 - EFS Professional v2.0.9 - Now with Qualcomm support!

I downloaded the zip. File in op. How do you use this. Do i flash the zip or is this a app for use on a pc
[Galaxy S II Original Android Development] lyriquidperfection:
Re: [TOOL] Updated! 19/01/13 - EFS Professional v2.0.9 - Now with Qualcomm support!

Its a pc app if you look at the screenshots! :rolleyes:
[Galaxy S II Original Android Development] Mittaa:
And now all worked well - Thanks

Hope I never will need to use Restore tab LOL
[Galaxy S II Original Android Development] Herbert Schwakowiak:
I think the IMEI backup didn't work on my I9305. I get:

Checking device connection... Device is connected!

Checking ROOT permissions... Okay.

Sending Command: 'reboot nvbackup'

Command sent!
[Galaxy S II Original Android Development] lyriquidperfection:
Now look at the group box which contains the NV Backup and NV Restore buttons!

It reads: 'Samsung Internal NV Backup / Restore (US Variants)'.

I9305 is NOT a US device variant. These functions are for models from the USA market and utilise a special backup and restore mechanism making use of unused partitions to store copies of the 'modemst1' and modemst2' partitions containing IMEI and other NV data.
[Galaxy S II Original Android Development] winxuser:
qualcomm tab disappears once phone is found??
[Galaxy S II Original Android Development] lyriquidperfection:
Re: [TOOL] Updated! 19/01/13 - EFS Professional v2.0.9 - Now with Qualcomm support!

Which device do you have?
[Galaxy S II Original Android Development] winxuser:
i9305 optus aus
[Galaxy S II Original Android Development] lyriquidperfection:
Re: [TOOL] Updated! 19/01/13 - EFS Professional v2.0.9 - Now with Qualcomm support!

Type the following into terminal emulator and let me know what it says:

gsm.version.ril-impl
[Galaxy S II Original Android Development] winxuser:
it said not found
[Galaxy S II Original Android Development] Ogy77:
I need help I have note 2 n7100 and I flash some rom but my network unavailable but imei is ok is correct can you help me please?
[Galaxy S II Original Android Development] optx:
Im having trouble getting my IMEI back for the S3 ...

I used the EFS Pro v1.4.7 to make a backup for my phone.

I totaly funked it up with a wrong rom. Now it is back in business, but showing a 0049.... IMEI.

When i want to restore i get :

After reboot IMEI is still 0049....

What am I doing wrong ? (still use the 1.4.7)
[Galaxy S II Original Android Development] ausdim:
Thank's for the tool lyriquidperfection.

I have I9305 and i whant to ask you if i change the product code of the device at:

GT-I9305OKDVOD

with one onother from my country example do you think i get any problem?

Thank's again.
[Galaxy S II Original Android Development] lyriquidperfection:
Re: [TOOL] Updated! 19/01/13 - EFS Professional v2.0.9 - Now with Qualcomm support!

Shouldnt be a problem mate. Just be careful as kies uses this for checking updates against currently installed firmware.
[Galaxy S II Original Android Development] ausdim:
Great!

So i just restore the edited .txt with the Restore NV Items button at Qualcomm NV tools.

And one last question...

If something goes bad at the restore like a cable unplug or a pc crash what is going to be?

Also can i restore only one NV item copied to a new .txt file?

I know kies read that code and that is the reason i whant to change it.

Thank's again for your quick reply.
[Galaxy S II Original Android Development] lyriquidperfection:
Re: [TOOL] Updated! 19/01/13 - EFS Professional v2.0.9 - Now with Qualcomm support!

It may corrupt that particular nv item if you unplug cable or suffer piwer loss etc but if you re write it then should be fine.

Also the app restores all items stored in the text file so if the file only contains one item then thats all that is restored.

Also if you only wish to export one item from your device to a txt fike then just simply set the backup range to the same item number. :)

Also I dont know if you noticed but theres a bug. When you press the cancel button during backup or restore it still says completed sucessfully rather than cancelled. And if you press cancel when theres nothing happening then the dialog title is incorrect.

Ive already addeessed these plus a few other tiny bugs and ill release the update later today.
[Galaxy S II Original Android Development] ausdim:
Thank's again for your quick reply.

I try it and when i change the item 10104 from:

4F 4B 44 (OKD)

to

4F 4B 4A (OKJ)

Say success but nothing changed at all. :(

So is there any other way to play with the product code??

Also yes i allready see that mini bug's but i allready know that you work for it. ;)

Thank's
[Galaxy S II Original Android Development] lyriquidperfection:
Re: [TOOL] Updated! 19/01/13 - EFS Professional v2.0.9 - Now with Qualcomm support!

I think some nv items are secured and you may need to send the spc code to your device first.
[Galaxy S II Original Android Development] ausdim:
Hmm can you say the way to send the spc code first and then the NV Item?

Thank's
[Galaxy S II Original Android Development] lyriquidperfection:
Re: [TOOL] Updated! 19/01/13 - EFS Professional v2.0.9 - Now with Qualcomm support!

Just read it from phone then press send on the diagnostic tools tab.
[Galaxy S II Original Android Development] optx:
No Clue for me ???? Post #760. I made a backup when my Emei was correct, now it is everytime the developer Emei....

Where do i go wrong ?
[Galaxy S II Original Android Development] lyriquidperfection:
Re: [TOOL] Updated! 19/01/13 - EFS Professional v2.0.9 - Now with Qualcomm support!

Hi what device do you have?
[Galaxy S II Original Android Development] optx:
Galaxy S3
[Galaxy S II Original Android Development] lyriquidperfection:
Re: [TOOL] Updated! 19/01/13 - EFS Professional v2.0.9 - Now with Qualcomm support!

I need you to be more specific. Is it the I9300 international variant?
[Galaxy S II Original Android Development] ausdim:
Ok just do that but the result's is the same...

Nothing changed :(

Is anything else can i try?

Thank's
[Galaxy S II Original Android Development] optx:
Sorry ... Yes i have the International variant
[Galaxy S II Original Android Development] lyriquidperfection:
Re: [TOOL] Updated! 19/01/13 - EFS Professional v2.0.9 - Now with Qualcomm support!

Not sure, maybe certain nv items are secure and cannot be changed to a different value unless the original value is written such as IMEI.
[Galaxy S II Original Android Development] talexop:
Hello THANKS for your application!

I have a GT-i9305 Backup function works fine but when I try to use the Qualcomm NV tools I can not use any function. There seem to be an exception. Please see the photo attached..

Thanks again nice application.!! I hope thought I will not have to use it again!!! ;)
[Galaxy S II Original Android Development] slish480:
Hi i have a SGS i9000 with stock froyo, and has been rooted, i am trying to backup my efs before i start flashing newer roms.

Efs pro detects my device and can display mi device info bit there is no filter for the i9000 device and i cannot populate the list when i press refresh. It says i can easily make my own filter bit i do not know how to do that. Pls help.
[Galaxy S II Original Android Development] lyriquidperfection:
Re: [TOOL] Updated! 19/01/13 - EFS Professional v2.0.9 - Now with Qualcomm support!

hi just use the international variant filter as the only partition of importance is efs.
[Galaxy S II Original Android Development] lyriquidperfection:
Re: [TOOL] Updated! 19/01/13 - EFS Professional v2.0.9 - Now with Qualcomm support!

hi when exactly does this error occur? is it when you press connect?

also can you use the device info function and past your info here please so i can research further.
[Galaxy S II Original Android Development] talexop:
It does that if I press any of the buttons. It does it also If I choose to show phone version information under connect button
[Galaxy S II Original Android Development] lyriquidperfection:
Hmmm strange. How is your device rooted? What version of busybox are you using?
[Galaxy S II Original Android Development] Neo.:
EDIT: Got this working.

Solution: Don't MOUNT! Then it'll work!

If I mount to the PC, It's not working. May be the dev can have a look and fix it? :D

============

I get this :(

Please help!

I did give superuser permissions. These are my ROM details.

Model: GT-I9100

Android Version: 2.3.4

Baseband: KH3

Kernel: Hardcore with cog 1.5.1

Thanks for everything!
[Galaxy S II Original Android Development] lyriquidperfection:
Oh sorry forgot to mention that backup fails when sdcard is mounted. Ill update the code to implement a check! :)
[Galaxy S II Original Android Development] :
hi guys i understand this app and it seems fantastic, i have a strange one though i have litnin rom and all works fine but sometimes i restart i have no imei number at all, and i have to turn off and restart would i be best flashing stock backing up my efs, or would i be ok backing up my efs as my phone is now, any help much appreciated thanks
[Galaxy S II Original Android Development] zman519:
the app will not even open on my main Win XP sp3 box. i get the windows popup from EFS pro and that's it.

Edit. I manually checked windows update. And its working.

My phone its a Epic 4G SPH-D700 root is in kernel
[Galaxy S II Original Android Development] lyriquidperfection:
When backing up, you need to have a working efs folder on the device to begin with. The methods used preserve all folder structure and ownership permissions. It may be a rom issue, but only if you know that your efs backup is a working one.
[Galaxy S II Original Android Development] Atlantian:
Having an issue with it locking up or just sitting.

Question - How long should the back up take?

Also, Samsung Galaxy II S (TMO Version) is this compatible?
[Galaxy S II Original Android Development] lyriquidperfection:
Updated EFS Pro to v1.1.4. See first post in this thread for changes and improvements.
[Galaxy S II Original Android Development] lyriquidperfection:
Try the new version ive just uploaded. See if that makes a difference. Only been tested on International Galaxy S II but should work with other devices.
[Galaxy S II Original Android Development] KaneHusky:
I'm getting the following unhandled exception error upon opening the program:

************** Exception Text **************
System.IndexOutOfRangeException: Index was outside the bounds of the array.
at EFS_Pro.frmEFSProMain.GetDeviceInfo()
at EFS_Pro.frmEFSProMain.frmEFSProMain_Load(Object sender, EventArgs e)
at System.EventHandler.Invoke(Object sender, EventArgs e)
at System.Windows.Forms.Form.OnLoad(EventArgs e)
at System.Windows.Forms.Form.OnCreateControl()
at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
at System.Windows.Forms.Control.CreateControl()
at System.Windows.Forms.Control.WmShowWindow(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.Form.WmShowWindow(Message& m)
at System.Windows.Forms.Form.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

If I click continue, the program does not connect to my device (T-Mobile Samsung Galaxy SII). If I close the program and open it a second time, I get a "Device is Not connected" error.

Notes:

EFS_Pro_1.1.4_Release

Windows 7

Debug is enabled on phone

Droid Explorer is installed on PC - could this be a conflict?

Edit: I uninstalled Droid Explorer and now the program works. I suppose there is a conflict between the two programs.
[Galaxy S II Original Android Development] micmaccc:
:rolleyes:

working like it should! thx!

:D
[Galaxy S II Original Android Development] lyriquidperfection:
Thanks, ill look into it. :)
[Galaxy S II Original Android Development] danny7837:
v 1.1.4 worked like a charm, thanks so much :)