yashsingh1/xdaforums huggingface dataset:
[Galaxy S II Original Android Development] lyriquidperfection:
Is the latest version of EFS Professional working well for everyone?
[Galaxy S II Original Android Development] lyriquidperfection:
EFS Professional v2.1.30 has now been released!

This will be the last update for a while, I have a family! :)

Enjoy!
[Galaxy S II Original Android Development] Bhaskara Rao:
[MENTION=389199]Liri[/MENTION]quidperfection Family first! Happy time!
[Galaxy S II Original Android Development] nadeemhisham:
Not restoring EFS PROFESSIONAL

Mod Edit quote hidden

I downloaded the EFS PROFESSIONAL and did EFS backup for my S3.Then i did format of my corrupt EFS and tried to restore it back but its not restoring.PLS HELP.I will give more details i u help.

THNKS
[Galaxy S II Original Android Development] lyriquidperfection:
What do you mean its not restoring? Are any errors reported in EFS Pro?
[Galaxy S II Original Android Development] Bhaskara Rao:
Please don't quote OP in reply.
[Galaxy S II Original Android Development] mutualexcrement:
I contacted http://mobiletechvideos.mybigcommerce.com/ and they were able to load something in download mode and fix the unable to mount efs issue for me! Up and running and backed up with EFS Pro!

Thanks again for all the time you took trying to help me.
[Galaxy S II Original Android Development] monkUsa:
I have found a solution to this problem; I was encountering this same/similar error message.

Yes, I know it is an old thread and someone may have already answered this question, however I could not find a solution.

I am using SentinelRom v6 (CyanogenMod 11 CM11) on a Samsung Galaxy S3 GT-i9305T International Version,

Here is what I did (see screenshots):

1. Select Settings

2. Select Developer Options

3. Select Root Access

4. Select Apps and ADB

The settings on the phone was preventing the ADB service from connecting to it.

I hope this solution helps someone :D
[Galaxy S II Original Android Development] kennguy:
This tool can backup with LG G2 Korean variants?
[Galaxy S II Original Android Development] lyriquidperfection:
Should do! :)
[Galaxy S II Original Android Development] viper531986:
Can repair unknown baseband with this? (is for a s4 i9505)
[Galaxy S II Original Android Development] xboxxtech:
SGH-I717 not working with EFS pro

Hi,

I have tried taking backup of I717 AT&T (Note 1) EFS folder. But i am getting an error. I've attached the screen shot.

HELP Needed..
[Galaxy S II Original Android Development] lyriquidperfection:
Were you able to backup with older versions?
[Galaxy S II Original Android Development] xboxxtech:
i haven't tried older version. i'll try..

I haven't tried older version. i'll try..
[Galaxy S II Original Android Development] lyriquidperfection:
EFS Professional v2.1.32 has now been released!
[Galaxy S II Original Android Development] ahilliard:
I tried using this tool on my Samsung Galaxy Note II (i317M) to write a (slightly) modified NV backup .txt file, according to this thread: "change the value of 01877 ... to 80 03 E8 06 in the text file and write it to device". Oops.

Now I can't do anything with QPST or the NV Editor because an SPC of 000000 doesn't work anymore! :crying:

I used Qualcomm NV Tools 2.1.30 to backup to txt, Notepad++ to edit, and wrote the .txt file. The file starts with:

[NV items]
[Complete items - 1217, Items size - 128]

00000 (0x0000) - OK
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

then in the middle I changed it according to instructions (?) to have

01877 (0x0755) - OK
80 03 E8 06 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

and the last active item is 10298.

The IMEI and serial number look fine in the Phone Status, but I can't use QPST or Gaz's NV tools because of "wrong SPC". Can't getprop ril.MSL either - it's blank. Cripes, what now!?! :eek:
[Galaxy S II Original Android Development] ahilliard:
So, using CDMA Workshop's free NV Reader, I took another read of everything that wasn't protected by SPC. Running a diff in NotePad++ compared to the original backup from Gaz's tool, there are lots of changes... not to the IMEI, thankfully, but many other places. And of course the SPC (which was 000000 = 303030303030) appears many times in the original backup, first at 00085, but is blank with "SPC required" in the new read.

Is there any way to generate an nv_data.bin from the backup .txt or QCN file? Maybe I could delete the nv.data.bin and backup from the /efs/, and re-apply it?
[Galaxy S II Original Android Development] kennguy:
This tool also support Exynos samsung devices mate?
[Galaxy S II Original Android Development] lyriquidperfection:
Try for yourself.
[Galaxy S II Original Android Development] Darkshado:
It should be good to point out that some Exynos

processor

devices have a separate Qualcomm

radio

, e.g. the LTE Note II.
[Galaxy S II Original Android Development] billa:
Just tried the latest v2.1.032 with an N900A (Note3 AT&T rooted), the EFS Pro part works fine but the QC-NV module crashes as it's fading in.

Quickly loaded the previous v2.0.110 and it works fine, so it seems like an issue in the new version only.

Also as a suggestion to include an additional useful Phone Mode command called Soft Power Down, which flushes some hard to write items from ram to NVM ;)

29 06 00 ( 09 0D 7E ) - in parenthesis is just the checksum

Let me know if you want any tests run in order to narrow down the crashing issue.
[Galaxy S II Original Android Development] banziitox24:
When you tried the QC NV did it worked with your note 3, what did you did because I'm trying to right back my imei and it doesn't work
[Galaxy S II Original Android Development] billa:
For strictly backup purposes, you have to back up the following partitions:

efs = /dev/block/mmcblk0p11

fsc = /dev/block/mmcblk0p19

fsg = /dev/block/mmcblk0p18

modemst1 = /dev/block/mmcblk0p12

modemst2 = /dev/block/mmcblk0p13

You can restore the original backed up imei only, repair will not work since it's protected by an encrypted certificate.

Good luck.
[Galaxy S II Original Android Development] banziitox24:
Thanks for that but I don't have a backup of the imei how can I restore my imei if I don't have the backup.
[Galaxy S II Original Android Development] billa:
"You can restore the original backed up imei only, repair will not work since it's protected by an encrypted certificate."
[Galaxy S II Original Android Development] banziitox24:
Yes I understand that but if I don't have the original backed up imei what are my options
[Galaxy S II Original Android Development] shrek23:
Problem with backup

I'm using SGS3 with official Jelly Bean 4.3. Device is rooted and has busy box installed.

I tried to prepare a full backup of the partitions using EFS Professional but it just doesn't work:

1. I cannot run a partial backup (not all partitions) because with such option program does not create any partition backup!

2. When I'm performing a full backup the device's storage doesn't have enough space (16GB model)

3. Backup on 32GB SD card does not work (EFS Pro only created folder but none image files are present in directory)

4. When I tried to run a partial backup on device's storage (all images but without userdata) - backup process is running without problems but in the end: I see a popup "Backup completed sucessfully" and I got a log massage:

Creating archive: GT-I9300_20140522_110636.tar.gz... Okay.

Copying: GT-I9300_20140522_110636.tar.gz to PC storage... Okay.

Copied: remote object '/sdcard/EFSProBackup/GT-I9300_20140522_110636.tar.gz' does not exist

Cleaning up temporary files... Okay.

I tried this couple of times each day but I'm really tired as there are no positive results.

Can anyone tell me what Im doing wrong?
[Galaxy S II Original Android Development] lyriquidperfection:
Do you have enough space free on your internal storage to create the backup?
[Galaxy S II Original Android Development] shrek23:
As I wrote. With internal storage I cannot make a full backup because the space is too small. I cannot prepare partail backup because it simple doesn't work. With 32GB SD card full backup should be possible but it does not work (program is creating folder EFS Professional but na files are there :(
[Galaxy S II Original Android Development] lyriquidperfection:
So if you backup a single partition to the internal storage it works fine? But when you change to external storage while backing up the same partition it doesnt?
[Galaxy S II Original Android Development] shrek23:
Single partition backup does not work although space on storage is available. External storage back does not work neither for full nor for partial backup.

BTW, my s3 died yesterday. There was electricy break during charging and probably that caused some error. I cannot turn on the phone. I hope warranty fix will be possible...

Wysłane z mojego Nexus 7 przy użyciu Tapatalka
[Galaxy S II Original Android Development] reg66:
can't see any instructions. have i missed something? basically, do i need connect phone in download mode, or just connect the phone with the device switched on?
[Galaxy S II Original Android Development] dmagician:
[BUG] Wrong tar.gz name

Hello,

A few years ago (2-3) I've used your app on my I9100 And i liked it.

I've decided to try your new version 2.1.32.0 on my latest device - Nexus 4 - And it is failing:

The backup is done properly (on internal storage) BUT saved under "Nexus", e.g. missing rest of the name.

The app is finishing with an error:

Copying: Nexus 4_20140526_111338.tar.gz to PC storage... Okay.

Copied: remote object '/sdcard/EFSProBackup/Nexus 4_20140526_111338.tar.gz' does not exist

I'm guessing it is because the Device Model (colored red over preceding text) contains a (unescaped) space (in the command line for BusyBox)...

My device info as following:

---------- Hardware Information ----------
Connected Device SN.: 0xxxxxxxxxxxxxx6
Device Manufacturer: LGE
[B]Device Model: [COLOR="Red"]Nexus 4[/COLOR][/B]

---------- Software Information ----------
Kernel Release: 3.4.91~AK.258.EXODUS.MAKO
Kernel Version: #29 SMP PREEMPT Sat May 24 20:13:21 CEST 2014
ROM Build: occam-user 4.4.2 KOT49H 937116 release-keys
Android Version: 4.4.2
BusyBox Version: 1.22.1-Stericson
SU Binary Version: 1.99:SUPERSU
[Galaxy S II Original Android Development] lyriquidperfection:
Thanks for the info. I have already altered the code to replace the space with an underscore to improve file handling. This will come in the next update along with other changes and improvements.
[Galaxy S II Original Android Development] lyriquidperfection:
EFS Professional v2.1.40 has now been released!

A full featured AT and QCDM Terminal has now been added to Qualcomm NV Tools amongst other changes!

Enjoy! :)
[Galaxy S II Original Android Development] lyriquidperfection:
Please post any bugs and problems you encounter with EFS Professional v2.1.40 so that these can be fixed asap.

Thanks!
[Galaxy S II Original Android Development] AlexVK79:
Fails to backup on Galaxy S4 LTE (9505) - screenshots attached.

Please help!
[Galaxy S II Original Android Development] lyriquidperfection:
Does the file its trying to copy to the pc exist on your device in /sdcard/EFSProBackup?
[Galaxy S II Original Android Development] AlexVK79:
No, the folder EFSProBackup exists, but is empty.
[Galaxy S II Original Android Development] lyriquidperfection:
Okay, thats interesting. Okay im going to modify the code so root privledges are requested when the tar is created to see if that makes a difference.
[Galaxy S II Original Android Development] AlexVK79:
Looking forward to test new version(s).
[Galaxy S II Original Android Development] Beppemi:
Thanks so much dude!! It works so good!!
[Galaxy S II Original Android Development] lyriquidperfection:
EFS Professional v2.1.45 has now been released!

Enjoy!!!
[Galaxy S II Original Android Development] lyriquidperfection:
Could everyone please take a moment to confirm that your pit file is extracted correctly and which device model you are using. Thanks in advance!
[Galaxy S II Original Android Development] rickxx2000:
my pit file extracted. how would i know if it extracted correctly? i'm on i337; safestrap rooted; 4.4.2 custom rom

speaking of how would i know.....is there a guide somewhere on what i should be doing to back up and restore properly without bricking my phone? thanks.
[Galaxy S II Original Android Development] lyriquidperfection:
Hi there is lots of error checking in EFS Pro so you would know if it didnt extract the pit file correctly.

I implemented a new method to extract pit files that should be compatible with all samsung devices now where as previously, the extraction method failed on some devices.

No need to worry about bricking either as EFS Pro is smart and will only backup and restore files to partitions as defined in the pit file.

To backup your device, you need to select efs, modemst1, modemst2, fsg and backup partitions. This will not only preserve your imei but your imei cert aswell.
[Galaxy S II Original Android Development] rickxx2000:
ok, well a pit file was created (4.53 kb) so i guess it works. so no need to go into the qualcomm tab to backup anything, right? ....just the 4 partitions you mentioned. i did do all the partitions with my initial backup. to restore, it would be via odin?
[Galaxy S II Original Android Development] lyriquidperfection:
No not odin, if you backup with efs pro, restore with efs pro.
[Galaxy S II Original Android Development] rickxx2000:
got it. that makes sense. glad i asked and didn't try to do something stupid.
[Galaxy S II Original Android Development] Chalao:
Successful PIT file extraction confirmed for the S4 (i9500). :good:
[Galaxy S II Original Android Development] Chalao:
Once more, successfull PIT file extraction confirmed for the Note 3 (N9005). :good:
[Galaxy S II Original Android Development] lyriquidperfection:
EFS Professional v2.1.47 has now been released!

Now you have a dedicated button to extract your PIT file for use in ODIN in case of emergency! :)
[Galaxy S II Original Android Development] benjamen50:
EFS Pro says that my device is not perm-rooted even though I'm running an custom rom (Cyanogenmod 11 Nightly) and custom recovery (CWM latest). Any reason why it's doing this?

Android 4.4.2, GT-i9305T (Samsung Galaxy S3 4G/LTE 2GB RAM) Rooted
[Galaxy S II Original Android Development] lyriquidperfection:
If you have insecure kernel it detects as temp rooted.
[Galaxy S II Original Android Development] DirkStorck:
Hi. I tried to backup the modem of my G900F using your tool.

I have selected the three partitions and pressed the backup button.

It looked like everything went well but the tar file SM-G900F_20140608_113004.tar.gz created under EFSProBackup has size 0

Checking device connection... Device is connected!
Checking backup folder location... Okay.
Backing up selected partition(s)...
modem - read: /dev/block/mmcblk0p2 - write: modem.bin...
Verifying MD5 Checksum... Okay.
Device MD5 Hash: 047812e6acc198b39e0c4b86b8f132f0
Backup Data MD5 Hash: 047812e6acc198b39e0c4b86b8f132f0
modemst1 - read: /dev/block/mmcblk0p13 - write: nvrebuild1.bin...
Verifying MD5 Checksum... Okay.
Device MD5 Hash: e9d5ba69a249b1b35af617559c8e2d99
Backup Data MD5 Hash: e9d5ba69a249b1b35af617559c8e2d99
modemst2 - read: /dev/block/mmcblk0p14 - write: nvrebuild2.bin...
Verifying MD5 Checksum... Okay.
Device MD5 Hash: 188390f53db7497d0203425bc2d42c63
Backup Data MD5 Hash: 188390f53db7497d0203425bc2d42c63
Creating archive: SM-G900F_20140608_113004.tar.gz... Okay.
Copying: SM-G900F_20140608_113004.tar.gz to PC storage... Okay.
Copied:
Cleaning up temporary files... Okay.
Operation successful!

Any help please! :)
[Galaxy S II Original Android Development] lyriquidperfection:
What ROM, Busybox and Superuser package are you using?
[Galaxy S II Original Android Development] DirkStorck:
Here are my device informations!

---------- Hardware Information ----------
Connected Device SN.: b9c361d1
Device Manufacturer: SAMSUNG
Device Model: SM-G900F
Product Code: SM-G900FZKADTM
Hardware Version: MP 0.800

---------- Firmware Information ----------
PDA Version: G900FXXU1ANE2
Baseband Version: G900FXXU1ANC9
CSC Version: G900FOXA1ANE2

---------- Software Information ----------
Kernel Release: 3.4.0-SM-G900T-faux123-custom-tw
Kernel Version: #38 SMP PREEMPT Sun May 25 12:48:33 PDT 2014
ROM Build: kltexx-user 4.4.2 KOT49H G900FXXU1ANE2 release-keys
Android Version: 4.4.2
BusyBox Version: 1.22.1-Stericson
SU Binary Version: 1.93:SUPERSU

Thank you!
[Galaxy S II Original Android Development] exwan:
Newest version working fine with my s3 mini.
[Galaxy S II Original Android Development] lyriquidperfection:
Try changing your kernel back to stock and trying again. I have tested EFS Pro on many devices including devices running KitKat and the backup archive is always created successfully. Looks like something is preventing write to the internal/external storage.
[Galaxy S II Original Android Development] lyriquidperfection:
EFS Pro v2.1.50 has now been released!
[Galaxy S II Original Android Development] DirkStorck:
Thanks... I will keep that in mind and will try that next time I wanna make a backup of my modem... I allready have flashed the new modem without backup. So at the moment I don't need it.

Gesendet von meinem SM-G900F mit Tapatalk
[Galaxy S II Original Android Development] megatpanji:
thanks its working.restore efs...and doing reset data in recovery...downgrade 4.3 to 4.1.2...SGS3....
[Galaxy S II Original Android Development] vikrant82:
From Galaxy Tab Pro 8.4 SM-T320

Performing device checks...

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

Root status: Perm Rooted

SU binary version: 16 com.android.settings

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

BusyBox status: Installed

BusyBox version: 1.22.1

Checking BusyBox applets... Okay.

Backing up partitions fail with error below:

Pit file gets successfully extracted. But specifying pit file with repartition option along with PDA tar.md5, ignores the PIT file on device with error:

"Secure check failed: PIT". Any idea how to sign/secure the pit file extracted ?
[Galaxy S II Original Android Development] lyriquidperfection:
What device do you have? Also extracted pit files will contain the signature so should work fine in odin.
[Galaxy S II Original Android Development] vikrant82:
Galaxy Tab Pro 8.4 SM-T320 on Stock 4.4.2 as well as CM 4.4.3
[Galaxy S II Original Android Development] lyriquidperfection:
Ahhhh cyanogenmod. Okay go into your superuser settings and theres an option to allow su for apps only or apps and adb. You need to select apps and adb option. EFS Pro should then work normally.
[Galaxy S II Original Android Development] vikrant82:
Its already on "Apps and ADB". Without that, EFS didn't even read partition info or extract PIT. Extracting PIT works fine. The partition information is consistent with device mounts etc. Just that the security signature seems to be upsetting the device on ODIN flash.

Also could editing the PIT file in Pit Magic spoil the signature ?
[Galaxy S II Original Android Development] lyriquidperfection:
Ahh yes for the signature to be valid, the pit file has to remain unmodified. When changes are made in pit magic, the signature is removed.
[Galaxy S II Original Android Development] vikrant82:
Cool thanks! And you wudn't be aware of any means to edit these pit files in a secure way for these newer pesky devices ?
[Galaxy S II Original Android Development] rodrigoesilvaexcalibur:
Dear,

I would like to congratulate on the great work, and ask for some help about the errors I'm having in trying to perform the backup of my Galaxy Note N7000 (see image 1 and 2) because I am having a problem error "not registered on network" , and it got the errors below (see image 3).
[Galaxy S II Original Android Development] lyriquidperfection:
Could you convert that error to english for me please?
[Galaxy S II Original Android Development] rodrigoesilvaexcalibur:
Sorry this error in Portuguese Brazilian, see in EN

"conversion of string 'and' to type 'Integer' is not valid"
[Galaxy S II Original Android Development] lyriquidperfection:
Okay leave it with me, ill look into it.
[Galaxy S II Original Android Development] rodrigoesilvaexcalibur:
Thanks, I appreciate the attention and just ask to inform me when you upgrade so that I can use on my phone.
[Galaxy S II Original Android Development] AO7:
EDIT:

It seems I am experiencing the exact same problems as user vikrant82

Thanks for the hard work! Unfortunately it doesn't work on my N9005.

The device is recognized perfectly and is on CM11 M7. ADB has root privileges but whenever I try to backup any partition it simply says:

Checking device connection... Device is connected!

Checking backup folder location... Okay.

Backing up selected partition(s)...

tz

Operation failed!

"tz" being the first partition that is selected. The folder EFSbackupPRO does exist on /sdcard and in the temp folder I can find an image. But so far I'm stuck on this error. Any tips?
[Galaxy S II Original Android Development] lyriquidperfection:
Could you post the actual log output when trying to perform a backup. I also need you to post the file list within '/dev/block' Cheers.
[Galaxy S II Original Android Development] elcocolo50:
Hi I have same problem with this last version but not in the version 2.1.47
[Galaxy S II Original Android Development] lyriquidperfection:
Could you post the log output please and a list of files in the '/dev/block' location. Thanks.
[Galaxy S II Original Android Development] elcocolo50:
Sorry but when I try to make a copy of Dev/block my phone freeze.
[Galaxy S II Original Android Development] lyriquidperfection:
I dont need a copy, just a list of its contents.
[Galaxy S II Original Android Development] elcocolo50:
Hi... this is all file have in Dev/block
[Galaxy S II Original Android Development] lyriquidperfection:
What are your device info details in efs pro?
[Galaxy S II Original Android Development] elcocolo50:
Yes its appear on first screen.
[Galaxy S II Original Android Development] elcocolo50:
This is the problem I have with efs pro 2.1.50
[General Questions and Answers] RBwai:
Where can I find previous ROM link to an older ROM for IDEOS X5. On forum i can download only the latest one. Or maybe just a link for IDEOS X5 ver 1.7.10 multilanguage.

Thanks
[Nexus One Q&A, Help & Troubleshooting] skygunner:
Hi All,

1. Will unlock the bootloader wipe out the phone? If so how to root 2.3.6 without losing data?

I want to backup my data in the N1, then do flash the CM7 mod onto that.

It's in retail 2.3.6, I want to backup my data first.

sms, did with sms backup and restore.

call logs and bookmarks, how I backup them?

apps, want to backup with titanium backup, but hasn't root the phone yet.

I found the root guide for 2.3.6 here

https://bexton.net/2011/10/12/bexboot-root-nexus-one-passion-grk39f/

But it wants me to unlock the bootloader first, unlock the bootloader will wipe the phone so I will lost my data right?

apps can be redownloaded, so how I backup my call logs and bookmarks without root (yet)?

--

another question is I see the note for the latest N1 CM7 build is

'The latest radio is needed to run CyanogenMod 7'.

I can see my phone already has baseband of 5.08.00.04, do I need to do anything related to the radio while I flashing CM7?

Regards,
[Nexus One Q&A, Help & Troubleshooting] efrant:
Sorry, there is NO way to back up your data if you are on 2.3.6 with a locked bootloader and without root.