yashsingh1/xdaforums huggingface dataset:
[Galaxy S II Original Android Development] en11gma:
i have an sph-l710 that is running official stock rom and i am going to root it and flash the CWM Recovery.

i had used 2.0.09 or 2.0.15 awhile back to make a backup (but im not sure if that backup was a "REAL" backup)

i wiped out my CDMA settings when i used an app called NETMONITOR from the PLAY Store that put me in FIELD SERVICE MODE.

that CDMA area had my 4glte keys i believe

i think that efs image i made might have those 4glte keys in there but im not sure how i can check.

can 2.0.17 restore that image/backup i created with 2.0.09 or 2.0.15 that i previously made?

---------- Post added at 10:07 PM ---------- Previous post was at 09:32 PM ----------

i did this for you a long time ago like on page 83 and up

did all kinds of stuff for you and you wanted someone else to verify it.

i have SPH-L710 with official stock 4.1.1 sprint rom

i have used the sg3 toolbox to root and install custom recovery (SuperSU and CWM Recovery)

i dloaded 2.0.17 and it crashes the same way it always did.

remember i made you a video showing what happens even
[Galaxy S II Original Android Development] lyriquidperfection:
Re: [TOOL] Updated! 03/02/13 - EFS Professional v2.0.17 - Now with Qualcomm support!

Yes but I am trying to find out if it crashes for other users with US models also especially with someone who has the same device as you.
[Galaxy S II Original Android Development] en11gma:
how about lets just take my word and lets move along as im an experienced user that can help alot.

we can leave everything posted here in this thread and if someone disagrees with the results i give you then they can say so (as long as they are using the exact same device)

we should be able to have this issue resolved by now even with the data provided from my single phone.
[Galaxy S II Original Android Development] en11gma:
SPH-L710

Official Stock Sprint Rom Android 4.1.1 (with all updates)

Samsung Galaxy S3 ToolKit v7

I did the "Allinone" root and recovery.

the recovery I selected is CWM 6.0.2.3

BusyBox is the one you tested with (stericson 1.20.2)

I have SuperSU installed

here is results from running android terminal emulator as root with the command you said 'getprop'

what next?
[Galaxy S II Original Android Development] dd807:
having an issue with my note 2. started a thread here:http://xdaforums.com/showthread.php?p=37879463#post37879463

i realized that im having an EFS issue. I never backed up my EFS before this happend. Any way I downloaded EFS Pro and it says that my device is not perm rooted. I rooted it with the Samsung note 2 tool kit. i made an EFS backup with this method:http://xdaforums.com/showthread.php?t=1922473

and i also just copied over the efs folder with root explorer.

a. i made a back up of my system with the my backup pro app before this happened- was wondering if it makes a backup of the efs folder anywhere.

b. how do i edit the efs stuff with my right info and inject it back into my phone. I have the meid from the box, etc..

this thread is really long- so please pm or email me to help out, if anyone knows how.

i brought my phone back to stock with several different methods and nothing helped. right now im rooted trying to fix this issue.

i have insurance on my phone but it says modified/custom for system/device status. even though it says binary no and samsung official for the binary. anywho--- please help me with this issue- i know it can be fixed just don't have the expertise.
[Galaxy S II Original Android Development] ebenze:
I have a T959D (Canadian Fascinate 3G+) that is unable to find any device partitions to back up, no matter which filter I choose. I am attaching a screenshot of Device Info so that you can have all the hardware info required. It is a fresh install, rooted and with busybox installed in /system/bin

Whenever I change the filter drop down, I get an error similar to the following:

************** Exception Text **************

System.ArgumentOutOfRangeException: startIndex must be less than length of string.

Parameter name: startIndex

at System.String.Remove(Int32 startIndex)

at EFS_Professional.WinADBHelper.FileSystem.GetPartitions()

at EFS_Professional.frmEFSProMain.RefreshPartitionList()

at System.Windows.Forms.ComboBox.OnSelectedIndexChanged(EventArgs e)

at System.Windows.Forms.ComboBox.WmReflectCommand(Message& m)

at System.Windows.Forms.ComboBox.WndProc(Message& m)

at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

I presume it is b/c it is trying to filter against data that does not exist.

Is my device not supported?

Tx,

Eric
[Galaxy S II Original Android Development] lyriquidperfection:
Re: [TOOL] Updated! 03/02/13 - EFS Professional v2.0.17 - Now with Qualcomm support!

Change your busybox version to Stericson v1.20.2. There are missing applets in the latest version.
[Galaxy S II Original Android Development] ebenze:
I uninstalled BB 1.21 and reinstalled 1.20.2-Stericson but the same issues persist. I am still unable to see any partitions listed in the Backup menu. I can confirm that in Device Info it says "BusyBox Version: 1.20.2-Stericson"

Any suggestions?

Thanks,

Eric
[Galaxy S II Original Android Development] lyriquidperfection:
Re: [TOOL] Updated! 03/02/13 - EFS Professional v2.0.17 - Now with Qualcomm support!

Use a file explorer and navigate to the folder:

/dev/block/platform

And look in all subfolders for a folder labelled:

by-name

Let me know please if it exists or not.
[Galaxy S II Original Android Development] en11gma:
omg already

you have me to help you actually fix some problems with your app working with the sph-l710

lets get to it already
[Galaxy S II Original Android Development] lyriquidperfection:
Re: [TOOL] Updated! 03/02/13 - EFS Professional v2.0.17 - Now with Qualcomm support!

Excuse me but I work a full time job therefore I am not full time on xda. Alot of people are really lucky I updated EFS Pro with lots of new features and while its unfortunate that some users including yourself are unable to use it I would like to point out that I am not an advanced programmer therefore fixing more complex issues require time which I do not have much of so I will get it updated and try do more testing as and when I get round to it but for now you just need to be patient.
[Galaxy S II Original Android Development] sebastiand95:
i had backed up using this tool nearly 1.5 years back.i have read that the old backup wont work with new tool.could u please help me out my phone is i9003.when i tried using it kept mentioning that my phone is not permrooted but my phone is rooted .i am sorry for such noob questions
[Galaxy S II Original Android Development] lyriquidperfection:
Re: [TOOL] Updated! 03/02/13 - EFS Professional v2.0.17 - Now with Qualcomm support!

Hi yes theres a little bug with the root detection. I am guessing you are using a rooted kernel and/or you have ro.secure set to 0.

I will release a fix for this asap.
[Galaxy S II Original Android Development] sebastiand95:
thanks for ur immediate reply....yeah i am using a rooted kernel.i had been reading ur instructions n it said backup of older versions cannot be restored so could u help me out on that..maybe provide me with a older version of ur tool
[Galaxy S II Original Android Development] sebastiand95:
i have lost my baseband n imei so i have had a older backup so i found the 1.12.6 version of this tool n tried restoring the backup.Now i get error saying 'cant locate mount point!'

edit 1:

Detected 'efs' Partition Location:Failed!

Error:Can't Locate Mount Point

this is the error i keep getting
[Galaxy S II Original Android Development] ebenze:
Before I heard back from you, I backed up my efs partition with dd and then flashed to a new ROM. Now, I'm having trouble getting adb to connect, so I unfortunately can't try it out on my new ROM and see if there is any difference. If I am able to connect, I'll let you know.

THanks,

Eric
[Galaxy S II Original Android Development] lyriquidperfection:
Re: [TOOL] Updated! 03/02/13 - EFS Professional v2.0.17 - Now with Qualcomm support!

You dont need adb just a file explorer installed on your device
[Galaxy S II Original Android Development] ebenze:
There is only:

/dev/block/platform/s3c-sdhci.0

/dev/block/platform/s5pc110-onenand
[Galaxy S II Original Android Development] lyriquidperfection:
Re: [TOOL] Updated! 03/02/13 - EFS Professional v2.0.17 - Now with Qualcomm support!

Look in those folders also. :)
[Galaxy S II Original Android Development] en11gma:
dont you even dare try and twist it around

you been telling me for long time you are WAITING for another user with the same phone.

weeks have went by and no other user (with the same phone) has said they would help

what i said is "LETS SKIP THAT WAITIING" and lets just use MY PHONE.

dont act like i told you to quit your job and devote every waking moment to fixing this problem.

all im saying is lets not wait no more for another user and lets just use my phone

what do you need from me?

i have provided you with a ton of data already.

maybe someone else will step up with the same phone and actually help now since they could read how you responded to me saying lets skip the other user and use the data that i have provided and WILL provide.

ok so now that we are past all that.

is there anything i can give you that will help you find out what is causing the problem?

just want to add one more thing

you need to fix the OP

qualcomm support is NOT entirely true

i have qualcomm chipset and it does NOT work
[Galaxy S II Original Android Development] sebastiand95:
i have .img backup which backed up long back...now my baseband is showing unkown.i have found ur 1.12.6 v tool of urs.but the problem is it is not restoring.it is taking a hell lot of time

after the md5 checksum it is saying that the back up md5 hash dont match but i have taken the backup of this phone only n i have no other phone...this is the only primary phone i have could u please help me out...

edit 1:what i have done is i unchecked the md5 checksum verification...but i am not getting my imei number back...please help..:(
[Galaxy S II Original Android Development] st8800:
Re: [TOOL] Updated! 03/02/13 - EFS Professional v2.0.17 - Now with Qualcomm support!

3Eeewxwxd3d exes 2x8

e3rdrftbe3h1bcze32tbvbcjj3xddffvh
[Galaxy S II Original Android Development] PINki92:
Re: [TOOL] Updated! 03/02/13 - EFS Professional v2.0.17 - Now with Qualcomm support!

I have read few pages and somebody correct me if I am wrong.

I messed my imei on galaxy s2 and I have efs backup. When I turn on the app it says something about root not being permanent or something like that. Developer is aware of this and needs to update program when he finds time for it. So now we have to wait to be able to fix it with this simple tool.

Am I right?
[Galaxy S II Original Android Development] lyriquidperfection:
Re: [TOOL] Updated! 03/02/13 - EFS Professional v2.0.17 - Now with Qualcomm support!

Anyone who is suffering from the not perm rooted bug can use the following work around for the time being:

Create a file with the text:

enable_debug_mode

and save it as efspro.cfg in the same folder as the EFS Pro executable.

This will enable debug options in EFS Pro and will also skip the root and busybox check on startup.
[Galaxy S II Original Android Development] Citadel69:
This looks like exactly what I need as I recently lost my imei (it's at zero). I'm unclear on the steps on how to run it. I have the zip downloaded, and the Microsoft program installed and I know my phone must be connected to the pc. After I connect my phone what do I do next. Thanks in advance for any help.
[Galaxy S II Original Android Development] shahrozeumar:
Re: [TOOL] Updated! 03/02/13 - EFS Professional v2.0.17 - Now with Qualcomm support!

Dude If you have already lost your imei or efs folder and you didn't make a backup before then only service center guys can help you.
[Galaxy S II Original Android Development] PINki92:
Re: [TOOL] Updated! 03/02/13 - EFS Professional v2.0.17 - Now with Qualcomm support!

It enables debug mode but still checks for root perm :(
[Galaxy S II Original Android Development] megosu:
I cannot see this app anymore on google play... what happened to it ? I used to see it before... did it get banned ?

or maybe I dreamed it... was it just a windows .exe ??
[Galaxy S II Original Android Development] kt-Froggy:
Afraid so... :) I've never seen this as an Android app.
[Galaxy S II Original Android Development] manfio:
Great app..

thanks for the work :)

i have a i9100, and the option to backup is the International Variants right?

sorry the noob question.

i made a backup of the EFS and the size is 124KB...

i have a older backup in the sdcard, it as 45KB...the rom of the EFS backup is ics...and the new one is JB...

its better save the 2 backups right?
[Galaxy S II Original Android Development] lyriquidperfection:
EFS Professional v2.0.20 has now been released!

Please download and install Microsoft .NET Framework v4.5 to use this version onwards.
[Galaxy S II Original Android Development] manocheese:
I'll guess I'll have to do this from home then. We only have XP at work.

Thanks for your hard work.
[Galaxy S II Original Android Development] ebenze:
You can try reflashing your original (stock) FW to your phone. That may restore your imei. It did for me.
[Galaxy S II Original Android Development] 6bloody6eddie6:
Hey Everybody!

I had lost my Baseband and IMEI Number. So i restored my SGS back to JVU and got it all back. Now i want to know how to backup the EFS. I have downloaded the EFS Professional v2.0.20. How do i use it? When i click on the Backup tab on the top, the partitions don't list. :(

best,

-Eddie
[Galaxy S II Original Android Development] lyriquidperfection:
Re: [TOOL] Updated! 19/02/13 - EFS Professional v2.0.20 - Now with Qualcomm support!

You need to select the appropriate device filter to populate the partition list.
[Galaxy S II Original Android Development] 6bloody6eddie6:
Hey Lyriquidperfection!!!

Thanks for all the hard work. :).

Whatever Device Filter I use, I get an error message. Attached is the screenshot of the Error. And when I click on Continue, it doesn't do anything.

Thanks alot!

-Eddie
[Galaxy S II Original Android Development] lyriquidperfection:
Re: [TOOL] Updated! 19/02/13 - EFS Professional v2.0.20 - Now with Qualcomm support!

Leave it with me and ill address this issue.
[Galaxy S II Original Android Development] SavanTorian:
i have busybox pro installed ...

why this msg, that i have to? :eek:
[Galaxy S II Original Android Development] lyriquidperfection:
Re: [TOOL] Updated! 19/02/13 - EFS Professional v2.0.20 - Now with Qualcomm support!

What message? Whats the problem?
[Galaxy S II Original Android Development] SavanTorian:
your tool asks for busybox after connecting GTI 9300 (s3 intl) . , but i have busybox pro installed, version 1.21.0
[Galaxy S II Original Android Development] lyriquidperfection:
Re: [TOOL] Updated! 19/02/13 - EFS Professional v2.0.20 - Now with Qualcomm support!

You need to have Busybox v1.20.2 installed on your device and I mean the binary not the apk. The apk should be used to install the busybox binary.
[Galaxy S II Original Android Development] SavanTorian:
bb is installed in system/bin

ive changed it to 1.20.2

now it worked :)
[Galaxy S II Original Android Development] brolylindeb:
Hello,

I'm the happy owner of an nexus 4. My pb is I would used it for my profesionnal usage, and one most important thing for me are my emails.

The pb is my company build a system who authorise or not some kind a phone (called the enrollment), and I have to declare my emei on that system.

When I declared it, my emei and phone model is not recocnize, before i had a S3 declared on that system and it works fine.

So my question is, can I use this program to "fake" or generate a random EMEI that I can used on my system's company ?

Thanks in advance
[Galaxy S II Original Android Development] lyriquidperfection:
Re: [TOOL] Updated! 19/02/13 - EFS Professional v2.0.20 - Now with Qualcomm support!

No sorry this is used for backup, restore and repair purposes only.

Also there are no LG specific qualcomm functions implemented so this app would not work for your device anyway.
[Galaxy S II Original Android Development] virtualkev:
Crash on Startup - SGH-I747 w. Win 7 and XP, EFS Pro 1.12 - 2.20

I'm tearing my hair out because I would SO like to use your app... but it's throwing up every time I attempt to use it, across multiple platforms.

Specifically, I've tried:

v. 2.0.20 on Win7 Enterprise N x64

v. 2.0.20 on Win7 Enterprise N x86

v. 2.0.20 on Win7 Pro x64

v. 2.0.9 on Win7 Enterprise N x64

v. 2.0.9 on Win7 Enterprise N x86

v. 2.0.9 on Win7 Pro x64

v. 2.0.9 on WinXP SP3 x86 (.NET 4, not 4.5)

v. 1.1.2 on Win7 Enterprise N x64 (Actually got it to start with exceptions, but it barfed on backup operation)

.NET framework 4.5 installed

EFS Pro starts fine by itself, but crashes miliseconds after / during device recognition when I plug it in via USP cable.

I have to be doing something wrong... but what?

Device = SGH=I747

AT&T Stock 4.1.1 rooted

Busybox latest stable installed

USB Debug mode on

Note: I do NOT have the SIM card in... would that make a difference?

Crash dump from the Win7 Ent N x64 below, I can provide more...

Thoughts? Maybe something in ADB?

thanks again for your awesome work

--------------

WINDOWS RECORD

Problem signature:

Problem Event Name:	CLR20r3

Problem Signature 01:	efs professional.exe

Problem Signature 02:	1.0.20.0

Problem Signature 03:	5122dd08

Problem Signature 04:	EFS Professional

Problem Signature 05:	1.0.20.0

Problem Signature 06:	5122dd08

Problem Signature 07:	3e6

Problem Signature 08:	0

Problem Signature 09:	System.IndexOutOfRangeException

OS Version:	6.1.7601.2.1.0.256.27

Locale ID:	1033

Additional Information 1:	0a9e

Additional Information 2:	0a9e372d3b4ad19135b953a78882e789

Additional Information 3:	0a9e

Additional Information 4:	0a9e372d3b4ad19135b953a78882e789
[Galaxy S II Original Android Development] DeMiNe0:
It's crashing for me as well. It's something with the computer, as it works fine on another. I'm wondering if it's an adb or driver conflict? I don't have any other adb servers running, which would be the only thing I suspect to cause an issue like this.
[Galaxy S II Original Android Development] lyriquidperfection:
Re: [TOOL] Updated! 19/02/13 - EFS Professional v2.0.20 - Now with Qualcomm support!

Hi what device are you using? And what computer did you confirm EFS Pro running fine on?
[Galaxy S II Original Android Development] kalpik:
You need to update the ADB binaries. The current ones make the appcrash if you try it on a Android 4.2.2 device.
[Galaxy S II Original Android Development] virtualkev:
Crash on Startup - SGH-I747 w. Win 7 and XP, EFS Pro 1.12 - 2.20

PS - the platforms I mention below were all different systems, albeit all Dell. Dell 5420, Vostro, and a VMware virtual machine. Will try it on an IBM T60 just in case and report back. But I suspect the phone.
[Galaxy S II Original Android Development] tanikoev:
I can't start the program.There is error message:

EFS Professional.exe is not a valid win32 application

I'm with Win XP SP3
[Galaxy S II Original Android Development] lyriquidperfection:
Re: [TOOL] Updated! 19/02/13 - EFS Professional v2.0.20 - Now with Qualcomm support!

Have you installed Microsoft .NET Framework v4.5?
[Galaxy S II Original Android Development] DeMiNe0:
Through some troubleshooting I found the issue. It might be similar for other people too. I use Droid explorer which tends to keep the adb process running in the background. When I killed droid explorer and it's adb process, EFS Professional worked fine. I know other applications have their own adb. Make sure that EFS Professional's adb.exe is the only adb process running. You can view your adb processes via the task manager.
[Galaxy S II Original Android Development] lyriquidperfection:
Re: [TOOL] Updated! 19/02/13 - EFS Professional v2.0.20 - Now with Qualcomm support!

Ahhh yes forgot about those pesky other apps that use adb also!

Thanks for the info! :)
[Galaxy S II Original Android Development] DeMiNe0:
Least I could do. EFS Professional saved me big time in a botched flash last night. :P Would love to see an Android App version of EFS Professional. I saw KTool, but it doesn't work on the Note II.
[Galaxy S II Original Android Development] gustera:
correct me if i'm wrong, but there is no support for XP for .NET v4.5

where i can find the previous version which is with .NET 4 and support for n8010?

Thanks
[Galaxy S II Original Android Development] TecQuality:
today i've tried the 1.1.4 and it works like a charm ... thanks 4 all ;)
[Galaxy S II Original Android Development] lockieio:
Did someone try to backup efs,then corrupt it,and then normaly restore efs folder...without entering all this lines in adb and so on?

so basicaly with this program,you backup ,and if it gets messed,restore it...and everything look normal like before??? tnx :)
[Galaxy S II Original Android Development] lyriquidperfection:
Yes thats correct! Test for yourself! Make a backup of your EFS, delete all files in your EFS folder on the device, reboot the device and you will see you have generic imei. Restore efs backup and reboot again. Voilla! Imei is restored! :)
[Galaxy S II Original Android Development] 3waygeek:
Running 1.1.5 on Win7 x64; my SGS2 has CF-Root 4.1 & KI3. EFS Pro hangs when checking root access & never starts doing the backup.
[Galaxy S II Original Android Development] micmaccc:
mayb u should run in compability mode and see how it goes ;)
[Galaxy S II Original Android Development] lyriquidperfection:
If compatibility mode doesnt work, maybe its hanging at the checking root access prompt because you have missed the superuser request.

Make sure your screen is on and always allow access on the superuser prompts. :)
[Galaxy S II Original Android Development] seavers11:
The 1.1.5 doesn´t work for me... alsways displays my sgs2 was not connected... with older version everything works pretty well...

Use Hyperdroid latest Version....:(
[Galaxy S II Original Android Development] lyriquidperfection:
Ive altered nothing regarding the detection routines. Try updating kies, or reinstalling and check that drivers are installed correctly. :)
[Galaxy S II Original Android Development] deastr:
How long does it take a backup on Galaxy S? It seems to stuck at "Creating EFS Backup Partition Image..." for five mins and I had to kill it in task manager. It has root access, usb debugging enabled and phone is not mounted to pc. I chose backup as img to phone and pc.

Also why it is always on top..
[Galaxy S II Original Android Development] 3waygeek:
That did the trick. Funny; other times I've tried it, I didn't get the superuser prompts, even though the screen was on.
[Galaxy S II Original Android Development] lyriquidperfection:
Ha ha no worries. Ive noticed that too. They can take a while to appear! :)
[Galaxy S II Original Android Development] tonycfc:
Thank you for the great app! There is two things I would like to point out:

1) Make sure any Kies related processes are killed in the background or the app would just hang. I am using version 1.1.5, I forgot to kill them and the app froze.

2) Superuser was granted to 'unknown'. Is this a feature? It seems that I do not need to accept any Superuser requests and the prompt certainly didn't show up(except for the 'unknown' thingy).
[Galaxy S II Original Android Development] lyriquidperfection:
1. Thanks for pointing this out, I will implement a check to automatically terminate kies and its process.

2. When ADB requests Superuser access, if you have granted rights and remembered the app in superuser it will show as Unknown. This is normal. Rights will then automatically be granted from that point on, unless you remove it from the superuser list.