FORUMS

[EFS] One click Backup tool

4,296 posts
Thanks Meter: 19,316
 
By civato, Inactive Recognized Contributor on 27th May 2013, 05:51 PM
Post Reply Email Thread
As there is no CWM for our device that supports EFS backup I found this and I wanted to share it.
It is easy one click tool.


Here is the link or here to the tool but just to be sure if it is down I uploaded the tool and I post the explanation here also.
No credits to me but to the creators.
I tested it on my tab and pc (windows7) and it works without any problem.
It finds the correct partition where the EFS is (dev/block/mmcblk0p3) on our device.

What is EFS:
EFS folder is the very sensitive system folder that contains Phone-specific information such as the IMEI, wireless devices MAC addresses, product code, and much more. If this thing not handled properly, can turn your device completely useless as it will no longer be recognized by your carrier.
Problem is, flashing custom ROMs sometime can corrupt contains within EFS folder. That’s why backing up EFS folder is very important if you love to flash new ROM. Good thing is, Developer develop a tool that can backup and restore ‘EFS’ folder of your device easily called EFS Pro. No need to say, this tool require a rooted device.




Features of the tool
  • Supports Backup and Restore of Partition Image (*.img) and Compressed TAR Archive (*.tar) formats.
  • Automatically detects saved EFS Backups on Device and PC for hassle free restoring.
  • Re-Scan option to refresh Backup list for restoring Backups.
  • Automatically Re-Mounts ‘EFS’ folder with Read/Write permissions during restore for users ‘stuck’ with Read Only permissions.
  • Automatic detection and prompting of Mass Storage Mode.
  • Automatic detection and termination of SAMSUNG Kies application on startup.
  • Supports Multiple Backup handling.
  • Option to Format ‘EFS’ partition before restoring an EFS Backup.
  • Displays various Device, ROM and BusyBox related information on startup.
  • Attempt NV Recovery – Restores NV Data from ‘*.bak’ files if they exist to fix corrupt or incorrect IMEI number.
  • Repair NV Data – Repairs NV Data file ownership to fix ‘Unknown Baseband’ and ‘No Network / Signal’.
  • AUTOMATIC ‘/efs’ partition location detection to add support for many more including future devices.
  • Hashing of Partition Image Backups to verify the data written.
To use this tool, just connect your Samsung devices with your Windows computer and make sure your device is NOT in Mass Storage Mode or Backup and Restore functions will fail.

Download EFS Pro v1.9.12
Now, run EFS Pro.exe file and follow the onscreen instruction to backup or restore your device’s ‘/efs’ folder.
Attached Files
File Type: zip EFS_Pro_1.9.12_Release.zip - [Click for QR Code] (341.2 KB, 45226 views)
The Following 43 Users Say Thank You to civato For This Useful Post: [ View ] Gift civato Ad-Free
14th June 2013, 02:39 PM |#2  
Junior Member
Thanks Meter: 3
 
More
this dont work on n5100 stock rom rooted by framaroot

first there is a error massage opinig efs

Code:
Informationen über das Aufrufen von JIT-Debuggen
anstelle dieses Dialogfelds finden Sie am Ende dieser Meldung.

************** Ausnahmetext **************
System.NullReferenceException: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.
   bei System.Windows.Forms.TextBoxBase.AppendText(String text)
   bei EFS_Pro.frmEFSProMain.UpdateLogText(String LogText, Color LogTextColour, Boolean Aligned, Boolean NewLineBefore, Boolean NewLineAfter)
   bei EFS_Pro.frmEFSProMain.UpdateLogText_MultiThread(String LogText, Color LogTextColour, Boolean Aligned, Boolean NewLineBefore, Boolean NewLineAfter)
   bei EFS_Pro.frmEFSProMain.GetDeviceInfo()
   bei EFS_Pro.frmEFSProMain.frmEFSProMain_Load(Object sender, EventArgs e)
   bei System.EventHandler.Invoke(Object sender, EventArgs e)
   bei System.Windows.Forms.Form.OnLoad(EventArgs e)
   bei System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
   bei System.Windows.Forms.Control.CreateControl()
   bei System.Windows.Forms.Control.WmShowWindow(Message& m)
   bei System.Windows.Forms.Control.WndProc(Message& m)
   bei System.Windows.Forms.Form.WmShowWindow(Message& m)
   bei System.Windows.Forms.Form.WndProc(Message& m)
   bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Geladene Assemblys **************
mscorlib
    Assembly-Version: 4.0.0.0.
    Win32-Version: 4.0.30319.544 (RTMLDR.030319-5400).
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v4.0.30319/mscorlib.dll.
----------------------------------------
EFS Pro
    Assembly-Version: 1.9.12.0.
    Win32-Version: 1.9.12.0.
    CodeBase: file:///C:/Users/Bigfood/Downloads/Note8/EFS%20Pro.exe.
----------------------------------------
Microsoft.VisualBasic
    Assembly-Version: 10.0.0.0.
    Win32-Version: 10.0.30319.1 built by: RTMRel.
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Microsoft.VisualBasic/v4.0_10.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll.
----------------------------------------
System
    Assembly-Version: 4.0.0.0.
    Win32-Version: 4.0.30319.544 built by: RTMLDR.
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll.
----------------------------------------
System.Core
    Assembly-Version: 4.0.0.0.
    Win32-Version: 4.0.30319.450 built by: RTMLDR.
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll.
----------------------------------------
System.Windows.Forms
    Assembly-Version: 4.0.0.0.
    Win32-Version: 4.0.30319.560 built by: RTMLDR.
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll.
----------------------------------------
System.Drawing
    Assembly-Version: 4.0.0.0.
    Win32-Version: 4.0.30319.568 built by: RTMLDR.
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll.
----------------------------------------
System.Runtime.Remoting
    Assembly-Version: 4.0.0.0.
    Win32-Version: 4.0.30319.1 (RTMRel.030319-0100).
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Remoting/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll.
----------------------------------------
System.Configuration
    Assembly-Version: 4.0.0.0.
    Win32-Version: 4.0.30319.1 (RTMRel.030319-0100).
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll.
----------------------------------------
System.Xml
    Assembly-Version: 4.0.0.0.
    Win32-Version: 4.0.30319.450 built by: RTMLDR.
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll.
----------------------------------------
System.Runtime.Serialization.Formatters.Soap
    Assembly-Version: 4.0.0.0.
    Win32-Version: 4.0.30319.1 (RTMRel.030319-0100).
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Serialization.Formatters.Soap/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Runtime.Serialization.Formatters.Soap.dll.
----------------------------------------
System.resources
    Assembly-Version: 4.0.0.0.
    Win32-Version: 4.0.30319.1 built by: RTMRel.
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.resources/v4.0_4.0.0.0_de_b77a5c561934e089/System.resources.dll.
----------------------------------------
mscorlib.resources
    Assembly-Version: 4.0.0.0.
    Win32-Version: 4.0.30319.1 (RTMRel.030319-0100).
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/mscorlib.resources/v4.0_4.0.0.0_de_b77a5c561934e089/mscorlib.resources.dll.
----------------------------------------
System.Windows.Forms.resources
    Assembly-Version: 4.0.0.0.
    Win32-Version: 4.0.30319.1 built by: RTMRel.
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.resources/v4.0_4.0.0.0_de_b77a5c561934e089/System.Windows.Forms.resources.dll.
----------------------------------------

************** JIT-Debuggen **************
Um das JIT-Debuggen (Just-In-Time) zu aktivieren, muss in der
Konfigurationsdatei der Anwendung oder des Computers
(machine.config) der jitDebugging-Wert im Abschnitt system.windows.forms festgelegt werden.
Die Anwendung muss mit aktiviertem Debuggen kompiliert werden.

Zum Beispiel:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

Wenn das JIT-Debuggen aktiviert ist, werden alle nicht behandelten
Ausnahmen an den JIT-Debugger gesendet, der auf dem
Computer registriert ist, und nicht in diesem Dialogfeld behandelt.
after ignoring this this efs is opening an schowing
Quote:

Hardware Information
Connected Device SN.: emulator-5554
Device Manufacturer: SAMSUNG
Device Model: GT-I9100

ignoring the wrong model and pressing backup brings the massage
Quote:

Checking Device Connection... Device Connected!
Checking Root Access... Failed!
Error: Make sure your device is Rooted!

The Following 3 Users Say Thank You to bigfood For This Useful Post: [ View ] Gift bigfood Ad-Free
14th June 2013, 05:51 PM |#3  
Member
Prague
Thanks Meter: 13
 
More
bigfood - N5100, rooted by framaroot, efs backup suceed... According to first part of log is problem in application GUI, where one visual component is not initialized. This may be caused by visual or regional settings of Windows, or most likely due to wrong or corrupted installation of Windows or MS dotNET.
18th June 2013, 10:02 PM |#4  
PIRATA!'s Avatar
Senior Member
Flag Pisa, Italy
Thanks Meter: 172
 
Donate to Me
More
Does this app support all Samsung devices, like Note 10.1 and Galaxy S3 or S4???

Thank you.

Sent from my Samsung Galaxy S3 GT-i9300 using TapaTalk2
20th June 2013, 10:36 AM |#5  
raakaysh's Avatar
Senior Member
Flag Nowhere in India
Thanks Meter: 453
 
More
Quote:
Originally Posted by PIRATA!

Does this app support all Samsung devices, like Note 10.1 and Galaxy S3 or S4???

Thank you.

Sent from my Samsung Galaxy S3 GT-i9300 using TapaTalk2

The new version does have support for Samsung Galaxy S4. I have tested it.

http://**********.com/2013/how-to-ba...did-you-do-it/
26th June 2013, 09:40 AM |#6  
Junior Member
Thanks Meter: 7
 
More
For LTE device, backup the EFS folder won't be able to save the IMEI.
N5120 user should be aware.

Correct me if i m wrong.
27th June 2013, 04:12 AM |#7  
anto2k's Avatar
Member
Thanks Meter: 5
 
More
EFS success
I already tried your way, n successfully backup EFS with my Samsung Galaxy Note 8.
but i do not have brave to try to restored efs now.....

so tq again.

i had shared how to use this efs pro with indonesian language:

http://aryanto165.com/2013/06/27/bac...-note-8-n5100/
The Following User Says Thank You to anto2k For This Useful Post: [ View ] Gift anto2k Ad-Free
4th July 2013, 10:05 AM |#8  
Senior Member
Italy
Thanks Meter: 83
 
More
one question : N5110 (only wifi version) has the efs folder?
5th July 2013, 12:27 PM |#9  
Senior Member
Thanks Meter: 186
 
More
Quote:
Originally Posted by simo.scorpion

one question : N5110 (only wifi version) has the efs folder?

Yes it has it like any other Samsung android device
18th July 2013, 07:41 AM |#11  
Member
Thanks Meter: 22
 
More
Quote:
Originally Posted by imranaryan

will this works with samsung captivate i897

Haven't tried it yet but it should. It was created for all Samsung Android Devices.

Make sure and install Microsoft .NET Framework 4 if you don't already have it. http://www.microsoft.com/en-us/downl....aspx?id=17851
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes