yashsingh1/xdaforums huggingface dataset:
[Galaxy S II Original Android Development] lyriquidperfection:
Re: [TOOL] Updated! 27/01/13 - EFS Professional v2.0.15 - Now with Qualcomm support!

You can switch it from the Qualcomm tab or you can dial *#7284# and click Qualcomm USB Settings from there.
[Galaxy S II Original Android Development] zaq123:
Is there anyway to read the efs without connecting the computer through usb. My port is bad. Are there any terminal commands to use?

I am also trying on a touch pro 2 dual booted to run windows and android. Any ideas for either operating system would be fine.
[Galaxy S II Original Android Development] nisiomorais:
Works!!

After i loosing my IMEI 4 months ago, the new version of EFS just restore it!

Thank you so much! Im very happy!
[Galaxy S II Original Android Development] Mittaa:
Love a story with happy ending ... that why this kind of tools are so important :)

So thank to developer lyriquidperfection :good:
[Galaxy S II Original Android Development] jupitercries:
Hi,

I have an i-997 that was showing it could not mount the efs file after an update was applied. I was not the original owner applying the update, so I do not know what process was used. It was stuck in a boot loop when I got the phone and when put into recovery mode, it gave the message that it could not load efs file.

I have used ODIN to flash a rooted stock rom onto the phone, which did not resolve the bootloop, but I was able to find a generic i997 efs file on these forums, which successfully pushed to the phone via ODIN and now the phone boots up and connects to wifi with no issues.

An IMEI Check comes up "null/null" and the following Device Info appears in EFS Professional

Just looking for some instructions on rebuilding the efs file using your software. I'd be happy to donate for the effort. Thanks!
[Galaxy S II Original Android Development] jupitercries:
Ok, update. I found Qualcomm tools and all that. It showed my device connected, (I set to change mode automatically), it launched qualcomm tools and it shows phone not connected.

In the list of available com ports it showed a couple virtual ports for blackberry, but did not show the i997. I checked in device manager and the samsung modem was set to COM9. I changed it to a different empty com port and refreshed the software and it did not show.

Now when I plug my phone into the usb port, device manager does not show it there. Advice? I've tried unplugging it and plugging it into different usb ports.
[Galaxy S II Original Android Development] lyriquidperfection:
Re: [TOOL] Updated! 27/01/13 - EFS Professional v2.0.15 - Now with Qualcomm support!

Hi have you checked the Qualcomm USB Settings manually from your phone to ensure they are correct?
[Galaxy S II Original Android Development] jupitercries:
Ok, it looks like I accidentally switched "USB" to Modem instead of PDA. It's now showing up in device manager on COM2. Using *#7284# i have the settings at

UART

*Modem

USB

*Pda

EFS Pro shows me connected. I have it set to "switch automatically" when I launch Qualcomm nv, it says its connected, disconnects as it launches and then says the phone is connected again, but when the window opens up, it is not connected and only COM3 and COM4 show available.

Here is a screenshot

I feel like I'm so close, but don't know how to get it to show up on the list of com ports. Thanks again
[Galaxy S II Original Android Development] lyriquidperfection:
Re: [TOOL] Updated! 27/01/13 - EFS Professional v2.0.15 - Now with Qualcomm support!

Hi UART and USB should both be set to PDA. Press Save and Reset then try again.
[Galaxy S II Original Android Development] jupitercries:
Ok both are set to PDA. I've even powercycled the phone and then verified that the settings were still set to PDA. I've closed and restarted EFS Pro, including ADB. I've disabled and enabled the Samsung Modem in device manager, I've changed the com port to COM17. I've changed it to COM3 and back to COM9 where it was.

I even deleted the RIM Virtual COM ports on COM3 and COM4 since those have to do with blackberry. I've tried all three settings in the qualcom tab, and even automatically select and it shows it connected all the way up until it opens the qualcom nv page. There (the screenshot above) it is now not showing any available com ports (where it was showing RIM Virtual on COM3 COM4)

What kind of COM port is supposed to show up there? How do I get the i997 to appear in that list? Thanks again, the software looks great; I'm just failing at connecting. I may take this home and run it on my home PC and see if it has any more luck assigning com ports.
[Galaxy S II Original Android Development] Obagleyfreer:
Re: [TOOL] Updated! 27/01/13 - EFS Professional v2.0.15 - Now with Qualcomm support!

There's still a few bugs in this program. When I connect my device and try to use Qualcomm tools to backup my NV Data it doesn't work.

Sometimes a device shows up in the com port list, sometimes it doesn't. I have managed to get my device to appear in the list and connecting but then it will disconnect for no reason.....

I did manage to get one step further once and click on backup, which gave me an option to choose a file name to save it as (a *txt file?) but then once clicking save device disconnected again.

If these things can get sorted this tool would be great!

Can I send you a log or something to help you when I get these disconnections?
[Galaxy S II Original Android Development] lyriquidperfection:
Re: [TOOL] Updated! 27/01/13 - EFS Professional v2.0.15 - Now with Qualcomm support!

I did heavy testing with an I9305 device and made sure everything is working as it should.

My OS environment is Windows 8 PRO 64bit.
[Galaxy S II Original Android Development] jupitercries:
I'm going to try it on my windows 7 machine at home tonight.

I'm assuming there's no way to run your software on a linux install right? :D :D
[Galaxy S II Original Android Development] lyriquidperfection:
Re: [TOOL] Updated! 27/01/13 - EFS Professional v2.0.15 - Now with Qualcomm support!

No sorry its for windows only. Hope you get it working. :)
[Galaxy S II Original Android Development] Obagleyfreer:
OK then I'm obviously doing something wrong. I was playing around with it for about an hour and couldn't get it to hold a connection long enough to back up NV data. I'm running Windows 8 Pro too but the 32bit version......could this be the issue?

If not, do you have any ideas as to why it could be dropping the connection?

Cheers mate
[Galaxy S II Original Android Development] lyriquidperfection:
Re: [TOOL] Updated! 27/01/13 - EFS Professional v2.0.15 - Now with Qualcomm support!

Maybe thats the problem as I compiled for 64bit OS.
[Galaxy S II Original Android Development] shahrozeumar:
Please anyone write down the steps to back up efs folder using this software?
[Galaxy S II Original Android Development] jupitercries:
Yeah, my laptop I'm doing this with is 32-bit. I've been sick the past couple of days so haven't had a chance to work on it at home. I'll verify tonight whether or not my 64bit machine works with it.

BTW... how do you guys like Win8? I haven't given it a spin yet. Good stuff?
[Galaxy S II Original Android Development] claucXC:
Does this work on the SGH-T989?

Will this work on the T-Mobile Galaxy S2? (SGH-T989). If not, does anyone know what software to use for the T989?

Thanks
[Galaxy S II Original Android Development] lyriquidperfection:
Re: [TOOL] Updated! 27/01/13 - EFS Professional v2.0.15 - Now with Qualcomm support!

Please test it and let me know.
[Galaxy S II Original Android Development] jupitercries:
Liquid, I'm on my win7 64-bit machine. The phone was detected, installed drivers just fine, appears in device manager as a samsung modem. EFS fires up just fine, detects the phone, is able to read it, all that. When I go to the qualcom tab, it detects the phone, I can use the dropdown menu to change settings, which it does, temporarily disconnects and then reports that everything worked ok.

I then click the Qualcom NV Tools button, where it successfully switches to diagnostic mode and launches the tool. In that window, there are no Available Com Ports in the list, and it shows not connected.

Is there a place with a step by step guide, so I can make sure I am not missing a step?

Here is my exact process for a Samsung i997 Infuse

1) Phone is rooted and BusyBox is installed (from market) and then installed within the App

2) *#7284# PhoneUtil settings are UART:PDA & USB:PDA (the only two options on this screen are modem/pda for those two categories)

3) I plug my phone into my computer using a micro usb cable

4) I verify in device manager that the phone is present under "Modems" as a Samsung Android USB Modem, the drivers are installed correctly, and the current com port is set to COM3

5) I start up EFS Pro, it initializes, launches and says ready

6) I click Device Info and the log as shown in a screenshot in previous posts appears. (Device info is there, but IMEI info and such is unknown)

7) I click on the Qualcomm tab and make sure "switch automatically" is checked

8) I click on the Qualcomm NV Tools button and it says it is switching to Diag mode, then says Okay. It then launches the tool, where there is no Available Com Port.

(note, I've also experimented with unchecking switch automatically, and using each of the three available settings in the dropdown with the same results)
[Galaxy S II Original Android Development] lyriquidperfection:
Re: [TOOL] Updated! 27/01/13 - EFS Professional v2.0.15 - Now with Qualcomm support!

Okay I have an idea. Dial *#7284# then press the Qualcomm USB Settings button at the bottom and tell me all the options you have available please.

There maybe some differences there I have not accounted for during development.
[Galaxy S II Original Android Development] lyriquidperfection:
Re: [TOOL] Updated! 27/01/13 - EFS Professional v2.0.15 - Now with Qualcomm support!

And for your information its not the Samsung USB Modem COM port that we need to connect to. Its the Samsung USB Serial COM port thats used to communicate with the device.
[Galaxy S II Original Android Development] claucXC:
OK, will do.

Question, are the steps in the following post (for the T-Mobile Galaxy S3) what I should be doing with your software or can you point me to the exact steps to take?

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

Thanks again.
[Galaxy S II Original Android Development] lyriquidperfection:
Re: [TOOL] Updated! 27/01/13 - EFS Professional v2.0.15 - Now with Qualcomm support!

Ok on the backup tab select the filter for your model or closest US variant and see what partitions appear. Check this against the partitions stored in the filter file to ensure they displayed correctly.

Check all and press Backup. After thats done goto the qualcomm tab and click Qualcomm NV Tools. Goto the backup and restore tab and there you will be able to backup or restore your nv items. Do a backup there and wait a long while for it to finish.

Thats it! :)
[Galaxy S II Original Android Development] jupitercries:
*#7284# takes me to a screen titled PhoneUtil with a header UART with Modem and PDA as options and USB with the same options. That's it. No other buttons. Menu button doesn't bring any options up.

:(
[Galaxy S II Original Android Development] PunkOz:
it says my device isn't perm rooted? O_O

I have SuperSU with Siyah vsync mcm sysfs + JellyBam, what am I doing wrong?

USB enabled too.
[Galaxy S II Original Android Development] lyriquidperfection:
Re: [TOOL] Updated! 27/01/13 - EFS Professional v2.0.15 - Now with Qualcomm support!

Have you granted the superuser request on your phone? It will have popped up and you might have missed it.
[Galaxy S II Original Android Development] xdapao3:
Hi all,

I have been using EFS Pro since a lot of time with all of my latest smartphones (GS, GSII and Note) but I have just upgraded to the Note II and I can't make it work with it.

I have a Samsung Galaxy Note II (N7100), from Germany, carrier-free, running stock JB LL7 + CF-Auto-Root and am using EFS Pro 2.0.15 and the problem is that under "Device partitions:" the only item listed is:

Block Device - "readlink: applet not found"

Partition Name - "EFS"

Of course, Debug USB is enabled, USB drivers are installed etc

Any idea what the problem is??

TIA

P.S. forgot to add that even trying to check that partition and proceed with the backup, the backup fails and I get the error message "readlink: applet not found"
[Galaxy S II Original Android Development] lyriquidperfection:
Re: [TOOL] Updated! 27/01/13 - EFS Professional v2.0.15 - Now with Qualcomm support!

Reinstall your busybox and make sure its in xbin folder in system directory.

Also I did all my testing with the Stericson busybox build so you might want to install that.
[Galaxy S II Original Android Development] xdapao3:
Hi, thanks for the quick reply.

The Stericson Busybox is what I use too and it's up-to-date (v 1.21.0).

I rerun the smart install and got it to install in /xbin (it was in /bin before), rebooted the device and tried again the EFS Pro backup but I am still getting "readlink: applet not found".

Any idea what other problem I might have?

The Note II is 3 days old and other than flashing the latest official ROM (via PC Odin), using CF-Auto-Root (plus Triangle Away afterwards) and installing my usual apps, I have not thinkered with it in any way and everything else seems to work.
[Galaxy S II Original Android Development] lyriquidperfection:
Re: [TOOL] Updated! 27/01/13 - EFS Professional v2.0.15 - Now with Qualcomm support!

Im using v1.20.2 busybox try that and if it works ill look into why latest has issues.
[Galaxy S II Original Android Development] xdapao3:
That did it!

Thanks
[Galaxy S II Original Android Development] lyriquidperfection:
Re: [TOOL] Updated! 27/01/13 - EFS Professional v2.0.15 - Now with Qualcomm support!

Okay it seems a required busybox applet: 'readlink' is not included with the latest Stericson build of Busybox (v1.21.0).

To avoid any issues with EFS Professional its reccommended to have Stericson Busybox v1.20.2 installed on your phone.
[Galaxy S II Original Android Development] GrayJack:
I have the same issue and I don't see neither any popup nor something that asked for root in SuperSU logs.
[Galaxy S II Original Android Development] mahendru1992:
I have the same problem as you have.
[Galaxy S II Original Android Development] lyriquidperfection:
EFS Professional v2.0.17 has now been released!

This is a bug fix update.
[Galaxy S II Original Android Development] st8800:
Get error "archive is corrupted" when unzipping.... :confused:
[Galaxy S II Original Android Development] lyriquidperfection:
Re: [TOOL] Updated! 03/02/13 - EFS Professional v2.0.17 - Now with Qualcomm support!

Just tested with my device and existing backups and all is fine.

Even created and restored new backup.
[Galaxy S II Original Android Development] st8800:
I need to download to pc and unzip correct? Or run zip from CWM?
[Galaxy S II Original Android Development] lyriquidperfection:
Re: [TOOL] Updated! 03/02/13 - EFS Professional v2.0.17 - Now with Qualcomm support!

No just use the backup button on the backup tab and it copies the archive to your pc during the backup process. Theres no need for you to unzip the archive yourself. The restore button does all that for you. Its fully automated.
[Galaxy S II Original Android Development] lyriquidperfection:
Re: [TOOL] Updated! 03/02/13 - EFS Professional v2.0.17 - Now with Qualcomm support!

By the way this is a WINDOWS APPLICATION not a CWM update zip.

Please read the first post fully.
[Galaxy S II Original Android Development] extreme25:
can someone upload new archive, keep saying corrupt
[Galaxy S II Original Android Development] st8800:
Thanks... that's what I thought.... but it keep saying corrupt archive during unzip process... verified by extreme25 too.
[Galaxy S II Original Android Development] kuro-fs:
reupload would be great, also having issues to open the zip with explorer or 7-zip.

thanks!
[Galaxy S II Original Android Development] kashortiexda:
zip corrupt adb exe missing ?

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

Sorry all about the corrupt download. I am currently at work so will reupload EFS Pro v2.0.17 later on today.
[Galaxy S II Original Android Development] lyriquidperfection:
Re: [TOOL] Updated! 03/02/13 - EFS Professional v2.0.17 - Now with Qualcomm support!

Okay folks EFS Pro v2.0.17 is now available for download again.

Enjoy! :)
[Galaxy S II Original Android Development] anmar21:
Great tool, thanks!

I got this error message:

GT-I9300 - Vanilla RootBox 4.2.1 v3.6

Baseband version XXELLA

Siyah 1.8.9

Busybox 1.20.2-jb

SU Binary 1.02

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

Ill look into it mate.
[Galaxy S II Original Android Development] cowhow:
I really appreciate the work you've done and look forward to it giving me lots of worry free flashing. But, I'm overlooking something as I can't get the software to start the adb server. What am I missing? I'm running Win 7 x64 and my phone is a GS III (i747) with USB debugging turned on and USB drivers installed.

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

Hi is it freezing when it says starting the adb server or does it display an error?
[Galaxy S II Original Android Development] cowhow:
When I run EFS it begins to open (program window open but greyed) and almost immediately produces an error saying it failed to start the adb server and then EFS closes. I have extracted the original zip to the desktop and run it from there. I also have not seen anything in the event logs. I am sure it's something simple I'm overlooking.
[Galaxy S II Original Android Development] lyriquidperfection:
Re: [TOOL] Updated! 03/02/13 - EFS Professional v2.0.17 - Now with Qualcomm support!

Try opening a command prompt to a folder with the adb executables and dlls in and try manually starting the adb server yourself by typing:

adb start-server
[Galaxy S II Original Android Development] cowhow:
did that and adb starts up fine and I can even query the phone with it.
[Galaxy S II Original Android Development] lyriquidperfection:
Re: [TOOL] Updated! 03/02/13 - EFS Professional v2.0.17 - Now with Qualcomm support!

Okay leave it with me and ill look into it.
[Galaxy S II Original Android Development] cowhow:
Thanks, Lyriquid
[Galaxy S II Original Android Development] cougar694u:
Maybe I'm being a tool, but I cannot get the Qualcomm NV Tools to pick up my phone. I'm using an SGH-i927 (captivate glide, AT&T native), and adb works fine. It's not permarooted, not even rooted at all, but says I can still access the Qualcomm NV Tools. There are no com ports available.

In device manager, I can see the modem com port, but not what I'm looking for. I went in to PhonUtil and set USB to MODEM and then I get a device called 7 CDCs that I cannot load the driver for. I tried several different drivers from Kies, all say device cannot start, except the Samsung SDB works, but still don't get a com port.

I bought the phone off craigslist about a year ago and it's been working fine, but it was unlocked and the IMEI in about phone has a bunch of zeros (not a single zero) and doesn't match the sticker under the battery. Well, yesterday, the phone no longer registers on T-Mobiles network. I tried different SIM cards, but both are for TMO, I don't have an AT&T SIM card to test.

I was hoping NV Tools would allow me to set the IMEI back to what's under the battery, but I cannot even get the phone to show up as a com port.

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

Hi mate sounds like you need to track down some drivers from somewhere to get Serial Port.
[Galaxy S II Original Android Development] cougar694u:
I tried again, but on Win7x64 (post above was Win8Pro x64) and all the drivers seemed to load. I downloaded the Samsung Drivers Pack and told it to install everything, but I got the same result. Odin3 shows it on com3, but only com1 & 2 are visible in the NV Tools. I rooted the phone and EFS picks it up fine, but the Qualcomm tab goes away.

I've tried this: http://xdaforums.com/showthread.php?t=881162 with no luck, always reverts to the generic IMEI, so I guess I'm gonna try this next: http://www.cvxcvx.pl/podstrona-0?lang=en

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

Leave it with me and ill look into it.
[Galaxy S II Original Android Development] lyriquidperfection:
Re: [TOOL] Updated! 03/02/13 - EFS Professional v2.0.17 - Now with Qualcomm support!

This is important. Anyone who has a US device S2, S3 etc. Please run getprop in an adb shell and pm the output to me please.

I need them for testing and application stability improvements.

Thanks in advance!
[Galaxy S II Original Android Development] swukjay:
Hello, I have tried this tool on my i9300 UK version and it just reboots the device, usb debugging is enabled, I tried the Qualcomm section but just get device not connected, it does not show up on any ports.
[Galaxy S II Original Android Development] lyriquidperfection:
Re: [TOOL] Updated! 03/02/13 - EFS Professional v2.0.17 - Now with Qualcomm support!

Thats because the i9300 is not a qualcomm based device. The qualcomm tab shouldnt even be present when you start efs pro. The only tabs you need are the backup and restore tabs.
[Galaxy S II Original Android Development] swukjay:
Hi thanks for the speedy reply , I tried the backup restore buttons and it just rebooted , but yes the other tabs were visible lol , Hope that helps, thanks anyway
[Galaxy S II Original Android Development] lyriquidperfection:
Re: [TOOL] Updated! 03/02/13 - EFS Professional v2.0.17 - Now with Qualcomm support!

No dont use any functions or buttons whatsoever under the qualcomm tab.

Backup and restore using the backup and restore tabs only.

Those backup and restore buttons on the qualcomm tab are for US devices which have a built in mechanism for backup and restore so will only reboot your device and nothing more.
[Galaxy S II Original Android Development] soltane2010:
Not work with GT I9003 ...
[Galaxy S II Original Android Development] Mittaa:
Did you read this thread and did you follow advice's already given?
[Galaxy S II Original Android Development] pat357:
I can't get this tool working. I've tried all posted suggestions (starting server manually, ...) but I allays end up with the same error :

"Your device is not perm. rooted". (see screenshot)

I can query the device info, but that's it. (see screenshot)

Is the SG3 GT-I9300 (international version) not supported ?
[Galaxy S II Original Android Development] lyriquidperfection:
Re: [TOOL] Updated! 03/02/13 - EFS Professional v2.0.17 - Now with Qualcomm support!

Seems theres a problem with siyah kernels. Flash a stock kernel back and try again.