yashsingh1/xdaforums huggingface dataset:
[Galaxy S II Original Android Development] jcrompton:
I direly need to restore my IMEI -- I keep gettin the fake one

When I try this tool it gives the error that I'm not connected via USB

I can easily adb into my device

Running Win7

Any suggestions?
[Galaxy S II Original Android Development] mavixda:
I have this problem. Any idea?
[Galaxy S II Original Android Development] lockieio:
Make sure your screen is ON,because superuser will pop up. This program need root permissions.
[Galaxy S II Original Android Development] physcodelic:
Can I use it to backup EFS on low entry-level device like Galaxy Mini 2?
[Galaxy S II Original Android Development] Mittaa:
Can anybody confirm EFS working on S4 i9505 (Qualcomm) ?
[Galaxy S II Original Android Development] lyriquidperfection:
Qualcomm architecture is the same throughout all devices so Qualcomm functions should still work. Try and let me know.
[Galaxy S II Original Android Development] Mittaa:
in one or two days you will know ;)
[Galaxy S II Original Android Development] lyriquidperfection:
Jealous Muchly!!!!!! :crying:
[Galaxy S II Original Android Development] shaq1907:
Does this work in Galaxy S4 GT-i9500?
[Galaxy S II Original Android Development] lyriquidperfection:
Will someone just bloody test it and see instead of keep asking! You wont damage your device while attempting a backup! :)
[Galaxy S II Original Android Development] shaq1907:
Then last question. Does it need rooted device? If not I can test it :)
[Galaxy S II Original Android Development] post-mortem:
Even if it needs a rooted device, you can still test it. Just try to backup and tell us what happens.
[Galaxy S II Original Android Development] lyriquidperfection:
Yes you need to be rooted my friend! :)
[Galaxy S II Original Android Development] SunSide:
Hello,

i downloaded this tool today,connected my phone(GT I9505) via usb with pc.But when i click at the efs professional.exe and then at EFS professional i get the message you can see on the picture. The phone is rooted and when the message was coming on phone to allow connecting with pc i allowed it.

Am i doing something wrong?I really want to backup my efs,but i did not find a working way right now :-/
[Galaxy S II Original Android Development] lyriquidperfection:
Hi there are some issues I need to work out with the Galaxy S 4 variants in order to get EFS Professional working with the device. I am working closely with other users to resolve the issue and an update will be released in due course.
[Galaxy S II Original Android Development] alentor:
It seems like the download link isn't working... or it might be just an issue on dev-host side
[Galaxy S II Original Android Development] aminsetan:
Pls anyone in hare..i cannot download from dev host..can anyone in hare share with me that tool i relly needit .asap!!! Pls2
[Galaxy S II Original Android Development] alee1730:
yes i managed to backup the EFS! but cant acces the fields edit IMEI and restore it to original IMEI!
[Galaxy S II Original Android Development] k6?:
What did you backup your efs folfer with?
[Galaxy S II Original Android Development] post-mortem:
Here you go.

OP (@lyriquidperfection), please let me know if you want me to remove this. I will do so right away!
[Galaxy S II Original Android Development] alee1730:
I used the app itself! And also copied the efs folder onto my pc.
[Galaxy S II Original Android Development] k6?:
Should just be a simple case of restoring it?

You could also copy and paste the folder you have backed up using a root explorer.
[Galaxy S II Original Android Development] alee1730:
Sure man, thanx!

And in the case the files are corrupt (somehow) or damaged? How would I be able to restore the IMEI?

Sent from my LT22i
[Galaxy S II Original Android Development] k6?:
If it comes to that I don't know. There is a thread on here detailing it.

Good Luck!!
[Galaxy S II Original Android Development] alee1730:
Il search it up here! Thanks!! :good:

Sent from my LT22i
[Galaxy S II Original Android Development] PairOfSocks:
Won't Find backups

I'm trying to use this to restore a backup which wasn't made with EFS Professional, but it is still an efs.tar file. The program just can't seem to find it. There is a copy on my device and one on my computer. Do I need to put it in a certain location or what?
[Galaxy S II Original Android Development] aminsetan:
how to setup this program

can anyone tell how d i setup this efs pro....i aredy download the file and following op

but still cannot connect the phone.cant someone tech me proper way to use this efs pro...sorry i very noob
[Galaxy S II Original Android Development] k6?:
Will mobile odin not flash this??

Sent from GT-I9300 Ultimarom V12.0.1
[Galaxy S II Original Android Development] allen81:
Can anyone guide me on how use this tool to repair my nv_data folder. I've got a phone that does not want to come out of airplane mode and prior to that did not want to connect to the network at all. The IMEI and Baseband seem to be intact and populating in about device as well as with *#06#...

Please help - been trying to revive the phone for the past 3 days now. :crying:

Edit: Backdrop - bought an i317 AT&T version 2nd hand. Downgraded the firmware from 4.1.2 to 4.1.1 to be able to unlock it and use the phone. Don't know if/what the previous owner did but the only (big) mistake I made was not to back anything up. At this point I'm not sure if my backup would have been of untouched files or corrupted files...nonetheless, need to get the phone up and running. Anyways once the downgrade was completed I did the unlock procedure and it just would not connect to any network - has a circle with a line through it. So I did the AWS band unlock method where I flashed a dumbimei QCN file and then injected my IMEI back into the phone - NOW the phone just doesn't want to come out of the "Airplane Mode" - As soon as I attempt to disable it, it just grey's out and still remains in Airplane Mode.

Thanks.
[Galaxy S II Original Android Development] post-mortem:
The AT&T version is i747, and the highest (official) version of Android available is currently still 4.1.1. You sure that's what you bought?
[Galaxy S II Original Android Development] yajinni:
Hi, this tool looks awesome. Been bouncing all over the forums and this seem like it would be my best bet but i must be doing something wrong.

I have a tmobile note 2. I am able to load it into the tool and have the tool put it in diagnostic mode. Then i am able to launch NV tools.

It can connect and read the device. It can read my IMEI number.

Now i have tried changing the IMEI number by typing a new one in and by backing up the NV file and going into it and changing the 550 hex value (got the right hex value using a IMEI hex converter program) and then rewrote that file back. I dont get any errors, seems to work. But when i restart the phone and check the IMEI number it hasnt changed. Any idea what i am doing wrong?
[Galaxy S II Original Android Development] lyriquidperfection:
Have you tried sending SPC first?
[Galaxy S II Original Android Development] yajinni:
Actually doing that right now. All you do is on the diagnostic tools click on send SPC right?

I clicked that and are now doing another full NV back up. Its like 20% into it as i post this.
[Galaxy S II Original Android Development] yajinni:
well... sent the SPC. Did the backup. Sent the SPC again. Modified the backup with the new IMEI number. Then loaded that one up. Now the IMEI shows up as unknown.. and when i put in the *#06# it shows the IMEI as null/null.... when i trying to run the NV tools now it crashes when trying to connect to the computer... so i can restore the orignal NV backup... sighs. what to do now?
[Galaxy S II Original Android Development] cosmo1:
ai cant start nv tools.ai have i9100.see the picture from atash.What to do?thx in advance
[Galaxy S II Original Android Development] Beefheart:
Hi mate, is there an update on this? Don't really want to mess with my I9505 without first backing up my EFS.
[Galaxy S II Original Android Development] yajinni:
My brother has a tmobile note 2 also. Installed TW recovery on it. Did a full backup including radio and EFS. and then restored it on my phone. Still the same is happening. Ideas?
[Galaxy S II Original Android Development] post-mortem:
So does that mean that the IMEI is not stored on the EFS partition (on the Note 2, anyway)?
[Galaxy S II Original Android Development] zyonuf79:
I am on an ATT 4.1.1 and get a message stating "An internal error occurred while trying to interrogate the device". ADB is running and USB debugging is turned on. What do I need to do to resolve the error?
[Galaxy S II Original Android Development] cosmo1:
where can i find a tutorial regarding this tool?
[Galaxy S II Original Android Development] jay7862:
can someone reupload the tool, dev host is down or can you email it to me thanks

Ilyaas26@gmail.com
[Galaxy S II Original Android Development] post-mortem:
I've already done it here.
[Galaxy S II Original Android Development] lyriquidperfection:
EFS Professional v2.0.35 has been released.

Galaxy S4 now supported! ;)

Enjoy! :)
[Galaxy S II Original Android Development] alz_uk:
Imei repair question!

Hi all, I was wondering if i am able to use this tool to modify/change the imei on my i9305? It's so i can repair my imei. Thanks
[Galaxy S II Original Android Development] shaq1907:
Thanks. Does it support i9500 too?
[Galaxy S II Original Android Development] lyriquidperfection:
It does but I dont know the partition layout of the I9500 variant. Im guessing as its the octa-core version and not Qualcomm based I would assume the only partition you would need to backup would just be the EFS partition. In this case you would select the International Device Variant filter when backing up.
[Galaxy S II Original Android Development] shaq1907:
I haven't rooted my S4 (i9500). As soon as I did, I will try EFS Pro. Thanks for supporting S4.
[Galaxy S II Original Android Development] 0ptimus82:
It works for Galaxy S4 I9500

Confirmed for Galaxy S4 i9500!, I just successfully made the EFS backup following these instructions

Thanks!
[Galaxy S II Original Android Development] pupochek:
FWIW, have not seen a version yet that was able to even connect to AT&T Galaxy SIII even once, tried on 4 different PCs...

On this last one I get: "An internal error occurred while trying to interrogate the device". ADB is running and USB debugging is turned on

(On AT&T SII it used to work perfectly, last fall I think...)
[Galaxy S II Original Android Development] scary_master:
it is definitely not working on i9505 [germany; rooted I9505_CSC_OXAAMDM] (see screenshot). this issue is confirmed by more users from german forum.
[Galaxy S II Original Android Development] alz_uk:
Please help!

Soemones please tell me if i can modify/change the IMEI on i9305 with this tool, Thanks. Infact is it possible?
[Galaxy S II Original Android Development] lyriquidperfection:
No this tool is for repair only. IMEI changing is illegal in the UK anyway and could result in 9 to 10 in the penn!
[Galaxy S II Original Android Development] fogbav:
Can confirm not working on 9505 ... German Version here also (T-Mobile) - Same error message !
[Galaxy S II Original Android Development] SunSide:
+1

When i can do something to help you finding out what is wrong let me know :)
[Galaxy S II Original Android Development] thatruth132:
can you please please add support for verizon galaxy note 2
[Galaxy S II Original Android Development] Kaibosh:
Unfortunately not working here either. Australian, unbranded (XSA) i9505

It appears to fail at the same place at the German example - unsure whether the error is the same as I don't read German..

Error in the EFS Pro status window is:

Checking device connection... Device is connected!

Checking for block device: '/dev/block/mmcblk0'... Okay.

Extracting PIT from device for mapping... Okay.

Checking backup folder location... Okay.

Backing up selected partition(s)...

Operation failed!

Error in the popup is:

Unable to read beyond the end of the stream.

Originally tried while using BusyBox 1.21.0, and bypassed the warning about it being an unstable version. Got the exact same error, so I downgraded to 1.20.2 and rebooted. Tried again, and got the same result (except for the warning about BusyBox version).

Edit:

Output from Device Information in case it's useful.

---------- Hardware Information ----------

Connected Device SN.: <removed>

Device Manufacturer: SAMSUNG

Device Model: GT-I9505

Product Code: GT-I9505ZKAXSA

Hardware Version: MP 0.900

---------- Firmware Information ----------

PDA Version: I9505XXUAMDE

Baseband Version: I9505DVUAMD8

CSC Version: I9505XSAAMD8

---------- Software Information ----------

Kernel Release: 3.4.0-431985

Kernel Version: #1 SMP PREEMPT Fri Apr 12 17:00:35 KST 2013

ROM Build: jfltexx-user 4.2.2 JDQ39 I9505XXUAMDE release-keys

Android Version: 4.2.2

BusyBox Version: 1.20.2-Stericson

SU Binary Version: 1.27:SUPERSU
[Galaxy S II Original Android Development] lyriquidperfection:
Don't worry guys I'm looking into the issue. Hopefully it will be resolved soon.
[Galaxy S II Original Android Development] universil:
Just downloaded this, after losing my last phone to EFS related problems.

I have a Note 2 and hope that this saves my skin if ever again the Efs messes up.

Thanks :good::good::good:
[Galaxy S II Original Android Development] dashrink:
yone help me? Im from Europe and have the snapdragon device.

Which option shall i choose:

International LTE

GT-9505

THANKS!!
[Galaxy S II Original Android Development] lyriquidperfection:
Support for i9505 is currently broken however you can still use Qualcomm NV Tools to backup your NV items.
[Galaxy S II Original Android Development] lyriquidperfection:
Okay guys I have identified the problem and EFS Professional v2.0.40 will be uploaded shortly.

The issues I have found were in the parsing of the pit file for starters which is a bigger file size on the S4 so altered the code to read all pits from all devices as 5kb to ensure all entries are read.

Next issue was the comparing of the partition name in the pit to the partition name on the device. As the comparison was case sensitive this was causing a failure to populate the partition list correctly.

Now these issues have been fixed it may well have fixed issues for other devices also.

So look out for the update landing soon!

Peace!
[Galaxy S II Original Android Development] lyriquidperfection:
EFS Professional v2.0.40 has now been released!

Galaxy S4 support has now been fixed! :)
[Galaxy S II Original Android Development] post-mortem:
Cool! Time to update your signature :cool:
[Galaxy S II Original Android Development] lyriquidperfection:
Ha ha! Thanks for reminding me, forgot all about that! :rolleyes:
[Galaxy S II Original Android Development] SunSide:
Hello and good morning...!Thanks for updating,just made a backup from my i9505 :)

A file was created: GT-I9505_2013523_55340.tar.gz Filesize is 2,41 MB. Is that ok?
[Galaxy S II Original Android Development] emariu:
Is the S4 i9500 octa-core phone supported yet?
[Galaxy S II Original Android Development] Jack-Beauregard:
Error create File

Strage ... i always get an error message that the file could not be created. Where is the file saved? On the phone or on the computer? I run the Tool as administrator.
[Galaxy S II Original Android Development] lyriquidperfection:
Yes that file size is fine!
[Galaxy S II Original Android Development] lyriquidperfection:
I9500 was already confirmed working before this update was released.
[Galaxy S II Original Android Development] lyriquidperfection:
My guess is you either have filled your internal storage on the phone or you have busybox v1.21.0 installed.
[Galaxy S II Original Android Development] Jack-Beauregard:
Hi ... Thank you for your answer. My space is half full. I had BusyBox 1.20.2 installed and change it to 1.20. Now i complete the BackUp successful.

Thank you again!
[Galaxy S II Original Android Development] ratcom:
very useful tool, many thanks for providing a life line :D
[Galaxy S II Original Android Development] Beefheart:
I'm getting this exact error too, and I have tried 1.20.0 and 1.20.2 Busybox plus I have 6gb free on my internal SD. I simply can't get the final file to write. Any advice?
[Galaxy S II Original Android Development] Jack-Beauregard:
Hi ...

I have the version 1.20 taken from the following program:

https://play.google.com/store/apps/details?id=com.jrummy.busybox.installer&feature=nav_other

But what else ...

I have often tried to make a BackUp with Qualcom NV tools. Each time the program aborts in 15% (10013). Why is that? I have tested all USB ports.

---------- Post added at 12:26 AM ---------- Previous post was at 12:03 AM ----------

Now I have the program "NV Items Reader / Writer" tested and it also breaks down exactly at 15% (10013) from.

The last entry in the output *.txt is "10012 (0x271C) - Inactive item" What is wrong with my SGS4 i9505?
[Galaxy S II Original Android Development] thatruth132:
same issue here with exact same message
[Galaxy S II Original Android Development] Kaibosh:
Same here with my i9505 .. Version 2.0.40 fixed the issue with the regular (non-Qualcomm) backup - so that's progress :)

Qualcomm NV Tools dies at 15% (10013) with the same error.

I have 2 com ports listed in the NV Tools setup - tried using the other one, and Connect is rejected immediately.

Tried the original one again and connect works and is accepted (as it did previously).. Attempted backup a 2nd time and the exact same things happens.

Everything using defaults - including using "Switch Automatically" for USB mode.

I am getting a message popping up on my phone about not being able to find an application on my PC, and mentioning Kies, and it's happened both times.. I just tested only backing up from 10000 onwards, and everything died ("Phone connection lost" in app; Kies message shown on device) as soon as it hit 13.

Tried to jump to Console before the error happens, but Console (which I cleared immediately before starting backup) is empty.
[Galaxy S II Original Android Development] Mittaa:
i9505 LTE backed up EFS and all fine :good:

Thanks
[Galaxy S II Original Android Development] lyriquidperfection:
Hi did you try using Qualcomm NV Tools to backup NV items aswell?
[Galaxy S II Original Android Development] Mittaa:
No just EFS backup ... and of course I didn't try try to restore :cyclops:

Hopefully I never get the need ...

Thanks
[Galaxy S II Original Android Development] SunSide:
Hello, with the Quacolm NV Tools i get exaxtly the same error like it was written above. The normal efs backup was working fine.

Sent via tapatalk.
[Galaxy S II Original Android Development] Schrotty35:
Backup not work on my S4 I9505. On the last step i get the error unable to create archive.
[Galaxy S II Original Android Development] lyriquidperfection:
What is your busybox version?
[Galaxy S II Original Android Development] Jack-Beauregard:
Hi ...

Try the BusyBox Version 1.20 taken from the following program: (not 1.20.1 or something higher)

https://play.google.com/store/apps/details?id=com.jrummy.busybox.installer&feature=nav_other#?t=W251bGwsMSwxLDYsImNvbS5qcnVtbXkuYnVzeWJveC5pbnN0YWxsZXIiXQ..

This has led me to success.
[Galaxy S II Original Android Development] Maxrunner:
getting a operation failed on my i9000 with jvu and root even after installing busybox 1.20,( still i dont see any busybox app even after installing it from the installer). But it seems it still creates a file in sdcard folder EFSProBackup.
[Galaxy S II Original Android Development] Maxrunner:
Version 1.92 worked for me. Thanks.
[Galaxy S II Original Android Development] jfm91:
http://xdaforums.com/showthread.php?t=2298288 Can someone help me? I lost my IMEI
[Galaxy S II Original Android Development] lyriquidperfection:
Hello mate leave it with me and I am going to prepare a possible fix for you. It looks very similar to the issues I dealt with regarding the Galaxy S III LTE.

My missus has an I9505 so will use that as a donor.
[Galaxy S II Original Android Development] samersh72:
[MENTION=1834730]lyriquidperfection[/MENTION]

thx for your time and work

just wondering, does your tool backup also m9kefs partitions? because i think that NV_DATA are located there

EDIT: cool... i see yes :good:
[Galaxy S II Original Android Development] lyriquidperfection:
Also backs up the param partition aswell as losing this can give the illusion of a lost imei ;)
[Galaxy S II Original Android Development] shuweee:
GT-I9100

I used this EFS Pro long time ago. just downloaded the latest one. It seems to detect the phone but when I'm in the Backup Tab, no partition show up and Device Filter drop down does not have S2 GT-I9100 as an option. does this tool not support or working with S2 anymore? or am i doing something wrong here?
[Galaxy S II Original Android Development] lyriquidperfection:
You need to select the International Device Variant filter. ;)
[Galaxy S II Original Android Development] jfm91:
I flashed stock I9505XXUAME2 NEE with Odin. But still no IMEI.

How do I use EFS Pro?

Quacomm NV Tools dont show any available com ports.
[Galaxy S II Original Android Development] Mittaa:
If you have made a IMEI backup with EFS Pro, restore you can!

Hopefully someone can help you extracting EFS from backup and generate a EFS Pro backup file you can use. Have you been talking to lyriquidperfection?
[Galaxy S II Original Android Development] jfm91:
I have no IMEI backup from EFS Pro.

Have not talked to lyriquidperfection yet
[Galaxy S II Original Android Development] Mittaa:
I know you don't have backup from EFS Pro (that's exactly the problem!), but you have some other TAR backup files.

Lyriquidperfection might be able to extract information from TAR files and then create an EFS Pro backup file to use with EFS Pro :fingers-crossed:

Give it a shot and ask him if this is possible ... and if success then buy him a big beer and some nappies for his little daughter :D
[Galaxy S II Original Android Development] Fauert:
Hi , how too downgrade my busybox too 1.20.2 ? Any zip around or tar ? :confused:
[Galaxy S II Original Android Development] lyriquidperfection:
Install the Stericson Busybox installer from the play store and down grade using that.
[Galaxy S II Original Android Development] Fauert:
Hi , and thank`s , that did it , Full back up made in a minute ... :good:

1 beer on way .......9AC3059044193060V ;)
[Galaxy S II Original Android Development] highwar:
well

I did a backup of efs of gt i9300

it showed only one thing to check

and the backup size is 185K is it ok ?

it made a fire tar.gz

how should it look at the backup label only one thing to check ?go to samsung and then theyll see its costum rom....

I hope I ll never need it but when I do I want to be sure it will work and I wont have to

one more thing can I go back and unroot device while I dont have an imei and then go to samsung ? :)

and what is qualcomm nv tools what does it backup ?
[Galaxy S II Original Android Development] Ishan Sardar:
a detailed tutorial for using this tool would be great
[Galaxy S II Original Android Development] romka.t:
Hello,

Firstly I'd like to apologize for quoting such an old message, but I was kinda desperate to find some answers to my issues. Whatever I do, can't get my I9305 connected. I've tried the *#9090# and I don't have the (*) under option 2, I'm not sure what that means though.

Followed the first post, selected the needed options via *#7284# still I can't get my phone connected, EFS pro tells me to make sure I allowed ADB connections, and Qualcomm NV tools can't connect to my phone. I installed the Samsung drivers, also have Kies installed. I can access my phone from the PC when connected as a media device.

Could anyone advise me :confused:
[Galaxy S II Original Android Development] apfelstyle:
I have a question:

My Device (i9100) is powered by the DorimanX kernel, one function in this kernel is to check wether one partition (data,cache,efs etc.) is clean or not. When I check my Partitions it shows that my EFS-Partition is not clean.

I tried to fix this with EFS Pro (Repair NV data) and I tried it with doing a backup, formating EFS and then restore the backup but it does not help.

Is there a way to fix the EFS Partition?