Related
Hey there guys I came across this useful tool today when I was poking around the ARC section it lets you make a nandroid without having to boot into recovery. This isnt my work Im simply passing it on so I hope he doesnt care too much about me posting this here.
***ALL crdeit goes to ameer1234567890***
Nandroid backups are usually performed in recovery mode. This means you would have to turn off your phone and reboot in recovery mode, which wastes a whole lot of time rebooting and a lot more time offline. For me, this has been a killer as I do regular nandroid backups. Having to reboot in recovery and finding missed calls, sms from my wife and friends is totally not accepatable for me. So, I set to develop an online nandroid backup tool which can do nandroid backups without switching off my phone.
Today, I am releasing it to public, as it may serve good for some others too. This tool is specifically for Xperia phones, but should work with any model of android phones.
This tool backups /system , /data , /cache & .android_secure partiotions to /sdcard/clockworkmod/backup directory. The date format used for folder name is the same used by CWM itself and nandroid backups created with this tool can safely be restored using CWM. If you would want to have a custom name for backup folder, pass an argument with the name to the script and it will use the name.
Feedback (especially ideas to improve) are most welcome.
Requirements
1. Rooted android phone
2. A terminal emulator installed on phone
3. Busybox
4. A working CWM based recovery installed
5. Some patience
Installation
1. Download and copy zip file to SD card
2. Reboot into recovery
3. Choose install zip from SD card, select zip and flash .
4. Reboot!
Usage
1. Open terminal emulator
2. Type su to obtain root
3. Type onandroid
4. Wait and watch
Original thread: http://forum.xda-developers.com/showthread.php?t=1620255
As usual Im not responsible if your phone explodes, catches fire, etc, etc so please read everything and try not to post stupid questions like " does this really work?" cause it wont be answered. I wouldnt of bothered posting this here if it didnt work. Have fun guys!!
Well let me the 1st....does it work? :banghead:Sorry I'm just playing friend.lol. I'm going to try this right now.
Sent from my R800i using xda premium
thanks for this gonna try rite now!!! i myself do regular backups as well.
edit: working working as i type! this is sick
hey you should post a link to the dev`s original thread so we could thank him and if possible donate for this amazing work.
My backup completed in 4 min 43 sec. And it seems to have worked fine. Thanks.
Sent from my R800i using xda premium
cyrusalmighty said:
Well let me the 1st....does it work? :banghead:Sorry I'm just playing friend.lol. I'm going to try this right now.
Sent from my R800i using xda premium
Click to expand...
Click to collapse
Ha ha ha! I knew it was bound to happen. Its pretty straight forward and really low risk I doubt anything could be messed up even if you tried but yea have fun! Hopefully it is useful to some out there
Sent from my R800a using XDA App
solomon4400 said:
thanks for this gonna try rite now!!! i myself do regular backups as well.
edit: working working as i type! this is sick
hey you should post a link to the dev`s original thread so we could thank him and if possible donate for this amazing work.
Click to expand...
Click to collapse
Will do give me a few minutes..... link to original thread in OP throw some thanks his way when you get a chance.
Sent from my R800a using XDA App
Thanks for sharing!
When I tried to run this, it says "Checking for required tools" followed by "mkyaffs2image not found in path"
I tried uninstalling/reinstalling busybox and installing it to /system/bin and not xbin. This time it sort of ran but I got a bunch of errors and no backup.
Any suggestion on how to fix this?
Sent from my R800x using xda premium
Isn't this inherently flawed since files on the rom are still being used and written while the backup is taking place? Neat idea though, don't get me wrong
netizenmt said:
When I tried to run this, it says "Checking for required tools" followed by "mkyaffs2image not found in path"
I tried uninstalling/reinstalling busybox and installing it to /system/bin and not xbin. This time it sort of ran but I got a bunch of errors and no backup.
Any suggestion on how to fix this?
Sent from my R800x using xda premium
Click to expand...
Click to collapse
No idea never seen that error its been working perfectly on my other play and bro's arc, I'd check the original thread and see if anyone else has the same issue
Sent from my R800a using XDA App
thatsupnow said:
No idea never seen that error its been working perfectly on my other play and bro's arc, I'd check the original thread and see if anyone else has the same issue
Sent from my R800a using XDA App
Click to expand...
Click to collapse
Yeah, I thought of that right after I posted here. There are plenty of people posting the same error, so we'll see what happens.
Sent from my R800x using xda premium
jacklebott said:
Isn't this inherently flawed since files on the rom are still being used and written while the backup is taking place? Neat idea though, don't get me wrong
Click to expand...
Click to collapse
I have been asked the same question. Have a look at here for the answer.
ameer1234567890 said:
I have been asked the same question. Have a look at here for the answer.
Click to expand...
Click to collapse
Fair enough. Hopefully people follow the advice of not doing anything during the backup, so they aren't disappointed when the changes don't get backed up
Should be fine I've taken a call and sent a few text messages while backing up. No problems for me at all
Sent from my R800a using XDA App
I tried to do a restore from the online nandroid backup I made and even though it said "restore complete" my SD-ext(4) partition would not load its shortcuts and widgets. The funny part is link2sd didn't even detect any SD-ext as if it wasn't backed up. I thought it said that it backed up SD-ext during online backup, but not sure. I'm wondering if it might help to factory restore before restoring backup. I may try that to see and I'll report back if noone reports similar problem.
Edit**During backup I was not doing anything else with phone other then watching the amazing online backup screen. Also I tried to "re-create mount scripts" but never got option from link2sd even after reboot.
Sent from my R800i using xda premium
cyrusalmighty said:
I tried to do a restore from the online nandroid backup I made and even though it said "restore complete" my SD-ext(4) partition would not load its shortcuts and widgets. The funny part is link2sd didn't even detect any SD-ext as if it wasn't backed up. I thought it said that it backed up SD-ext during online backup, but not sure. I'm wondering if it might help to factory restore before restoring backup. I may try that to see and I'll report back if noone reports similar problem.
Edit**During backup I was not doing anything else with phone other then watching the amazing online backup screen. Also I tried to "re-create mount scripts" but never got option from link2sd even after reboot.
Sent from my R800i using xda premium
Click to expand...
Click to collapse
This tool (prior to v3) does not backup sd-ext partition. In the first post, you can see what the tool backups.
PS: If you can send me a previous backup of your sd-ext, I can work on adding sd-ext backup support to the script.
I still can't get this to work.
Sent from my R800x using xda premium
netizenmt said:
I still can't get this to work.
Click to expand...
Click to collapse
Can you post the error?
ameer1234567890 said:
Can you post the error?
Click to expand...
Click to collapse
Here it is, the same error as before. This is with the latest 2.0 version. I'm running stock 2.3.4 rooted. Busybox is1.94 full.
Sent from my R800x using xda premium
wow.. that would be great backing up online... i'm gonna try now..
Alright... well I flashed aokp from Roman today. And I lost my imei. I have never had this problem before. I did a nandroid restore and nothing works. I have a back up from titanium back up and installed all my system data but still nothing...
Sent from my SGH-T999 using xda app-developers app
also I can't get anything but edge. If I'm lucky...
Sent from my SGH-T999 using xda app-developers app
Ouch, you might be out of luck man, might need to get a new phone as theres no real known "way" of restoring the backups of /efs folders or nvdata.bin etc on this phone yet , give this thread a read http://forum.xda-developers.com/showthread.php?t=1753833 its a known issue that can occur after flashing a rom on this phone... good luck.
edit, usually to save this kind of stuff you need to backup your efs folder, meaning that a nandroid backup nor a tibu backup can't help you with this; it needs to be done separately.
MacTheRipperr said:
Alright... well I flashed aokp from Roman today. And I lost my imei. I have never had this problem before. I did a nandroid restore and nothing works. I have a back up from titanium back up and installed all my system data but still nothing...
Sent from my SGH-T999 using xda app-developers app
Click to expand...
Click to collapse
If you lived here in California I would help you restore your imei
Sent from my SGH-T999 using xda app-developers app
unleashed12 said:
Ouch, you might be out of luck man, might need to get a new phone as theres no real known "way" of restoring the backups of /efs folders or nvdata.bin etc on this phone yet , give this thread a read http://forum.xda-developers.com/showthread.php?t=1753833 its a known issue that can occur after flashing a rom on this phone... good luck.
edit, usually to save this kind of stuff you need to backup your efs folder, meaning that a nandroid backup nor a tibu backup can't help you with this; it needs to be done separately.
Click to expand...
Click to collapse
Out of curiosity, how do you backup those files separately?
Powered by the SGSIII
ThC23 said:
Out of curiosity, how do you backup those files separately?
Powered by the SGSIII
Click to expand...
Click to collapse
If your rooted use a root enabled file explorer (I use Root Explorer) and open it up to /. There should be a folder called “efs". Simply copy that folder and place it on your internal or external sd, then for safe keeping place it on your laptop/computer
Sent from my SPH-L710 using Tapatalk 2
fergie716 said:
If your rooted use a root enabled file explorer (I use Root Explorer) and open it up to /. There should be a folder called “efs". Simply copy that folder and place it on your internal or external sd, then for safe keeping place it on your laptop/computer
Sent from my SPH-L710 using Tapatalk 2
Click to expand...
Click to collapse
I've been nervous about flashing anything else since I've read about 4 cases like this. I'm so freakin happy I found this thread! I've found the efs folder your referring to, but I don't know if I should copy the efs folder to my external storage or open it & just copy the IMEI folder to my external storage? Your help would be so very much appreciated.
Maybe someone should put this in general and try to get it stickied, as it seems like a necessary preventive maintenance?
Edit: I just backed up the whole folder to be safe, and I'm going to make a general post referring to this problem.
I would like someone to help me understand what exactly efs is.
A friend of mine will give me a rooted galaxy s2. I am currently a nexus s owner.
I know root and flashing stuff but i don't know what exactly efs is. I have heard that i need to back it up before doing anything to my phone.
How can missing efs harm my phone? Not to boot up? Does nandroid, back up efs too? How can i backup / restore it? I have also heard about an app that does that work but what if my phone doesn't boot?
Please, help me understand it.
(sorry for bad English if there are any mistakes)
Sent from my Nexus S using Tapatalk 2
Read here
http://forum.xda-developers.com/showthread.php?t=1068193. This explains what is EFS and why/how to backup it.
Sent from my digital submersible hovercraft.
NickName98 said:
I would like someone to help me understand what exactly efs is.
A friend of mine will give me a rooted galaxy s2. I am currently a nexus s owner.
I know root and flashing stuff but i don't know what exactly efs is. I have heard that i need to back it up before doing anything to my phone.
How can missing efs harm my phone? Not to boot up? Does nandroid, back up efs too? How can i backup / restore it? I have also heard about an app that does that work but what if my phone doesn't boot?
Please, help me understand it.
(sorry for bad English if there are any mistakes)
Sent from my Nexus S using Tapatalk 2
Click to expand...
Click to collapse
Well EFS is the folder on ur phones memory wher all the smartphone data like WIFI, Bluetooth Mac address and the phones IMEI no are stored.
so a mess up with the same and ur phone will not wrk normally ie to say , No wifi connection or Blutooth devices connection or even no netwrk (if IMEI no is messed up).
So its always important to Back up ur 'EFS' Folder once u root ur phone and start using Custom ROM/Kernel etc.
Also Some Custom Kernel's like Siyah, Dorimanx etc will 'Auto backup' ur 'EFS' folder if u install the same
U can also BKP using 3rd party apps from play store
So that u can utilize this backup to restore all the imp data, if ur phone gets messed up for some reason
Hope this is clear for u
Sun90 said:
Well EFS is the folder on ur phones memory wher all the smartphone data like WIFI, Bluetooth Mac address and the phones IMEI no are stored.
so a mess up with the same and ur phone will not wrk normally ie to say , No wifi connection or Blutooth devices connection or even no netwrk (if IMEI no is messed up).
So its always important to Back up ur 'EFS' Folder once u root ur phone and start using Custom ROM/Kernel etc.
Also Some Custom Kernel's like Siyah, Dorimanx etc will 'Auto backup' ur 'EFS' folder if u install the same
U can also BKP using 3rd party apps from play store
So that u can utilize this backup to restore all the imp data, if ur phone gets messed up for some reason
Hope this is clear for u
Click to expand...
Click to collapse
Thank you so much.
So, a missing efs folder can't cause bootloop, right?
Can i backup that folder by simply making a copy on my pc?
If i use a 3rd party app to backup efs and switch to another rom, i just reinstall the same app and, if there is a problem, restore the folder?
Which app do you suggest? is kTool good?
If i don't make a backup and i find a problem coming from efs, can it be fixed?
i would also like to ask something else...
on my nexus s i always boot into cwm recovery an flash whatever i want (roms, kernels...)
but i read that many people are using odin. i am not very used to this app so, is it safe to do it "my" way?
please answer my previews post, too
Somebody please help...
Don't bump the thread....you can find that answer with google or mere observation.
Check any stock ROM thread and you'll see.
Sent from the little guy
gastonw said:
Don't bump the thread....you can find that answer with google or mere observation.
Check any stock ROM thread and you'll see.
Sent from the little guy
Click to expand...
Click to collapse
Don't be a jerk. If you're not going to help him fine... But your response was unnecessary on a developers forum where we are all here to learn and spread knowledge.
As for the question, your way is fine as well.
Sent from my SPH-L900 using xda premium
Quis89 said:
Don't be a jerk. If you're not going to help him fine... But your response was unnecessary on a developers forum where we are all here to learn and spread knowledge.
As for the question, your way is fine as well.
Sent from my SPH-L900 using xda premium
Click to expand...
Click to collapse
This is q&a.
Who are you again?
Answers are a privilage, not a right.
Sent from the little guy
Quis89 said:
Don't be a jerk. If you're not going to help him fine... But your response was unnecessary on a developers forum where we are all here to learn and spread knowledge.
As for the question, your way is fine as well.
Sent from my SPH-L900 using xda premium
Click to expand...
Click to collapse
Thanks for the support. And I'm sorry if i caused problem. I am just very nervous about my future galaxy s2.
Can you please answer my post 4 questions?
Sent from my Nexus S using Tapatalk 2
You didn't cause any problems, don't worry.
Sent from the little guy
I am gonna write my questions again... Help me if you know the answers...
A missing efs folder can't cause bootloop, right?
Can i backup that folder by simply making a copy on my pc?
If i use a 3rd party app to backup efs and switch to another rom, i just reinstall the same app and, if there is a problem, restore the folder?
Which app do you suggest? is kTool good?
Sent from my Nexus S using Tapatalk 2
EFS folder can make your device unusable.
Ktool is a good app to back up EFS.
It's always good to save a backed EFS folder in your computer plus another back up saved in your device.
Sent from the little guy
Hello! I need help so bad , my phone doesn't recognize any SIM Card and my IMEI is empty.
I followed this guide with no success.http://forum.xda-developers.com/showthread.php?t=1264021 What am I doing wrong?
I have a lot of EFS backups, so I don't know what's the problem. I even tried to copy my EFS backup content to the root EFS manually, but it didn't work. I even used the HC-kTool to make a restore... but everything seems useless. Is there something I am missing here?
I have a disable symbol instead of signal bar (/) I manage to take it away one time but it came back. I don't know what to do, I'm so desperate:crying:
I found this alternative http://www.unlocksamsungonline.nl/in...?page=download but I don't know if this works, what do you guys think?
I'm sorry for my bad english and thank you so much in advanced!!!
Have a nice day.
opticon107 said:
Hello! I need help so bad , my phone doesn't recognize any SIM Card and my IMEI is empty.
I followed this guide with no success.http://forum.xda-developers.com/showthread.php?t=1264021 What am I doing wrong?
I have a lot of EFS backups, so I don't know what's the problem. I even tried to copy my EFS backup content to the root EFS manually, but it didn't work. I even used the HC-kTool to make a restore... but everything seems useless. Is there something I am missing here?
I have a disable symbol instead of signal bar (/) I manage to take it away one time but it came back. I don't know what to do, I'm so desperate:crying:
I found this alternative http://www.unlocksamsungonline.nl/in...?page=download but I don't know if this works, what do you guys think?
I'm sorry for my bad english and thank you so much in advanced!!!
Have a nice day.
Click to expand...
Click to collapse
Try this
Christiaan91 said:
Try this
Click to expand...
Click to collapse
Is the same link I said I followed its instructions. It didn't worked.
I had the same problem, the only tool I needed was root explorer to fix.
Begin by selecting one of the compressed files in your EFS_BACKUP on your external SD.
Pick anyone but ensure it's one from before you began to have your IMEI problem.
Copy this file to your PC then expand, place the expanded file and its contents in a place you will remember on your external SD card
Now as a precaution before you start making any changes, take note of the permissions of the original efs folder on the root of your phone,
and make a copy and place in a safe place even thou it could be corrupt.
Now Open root explorer option change root explorer from Read Only to Read Write
Now you can delete your corrupted efs folder and replace it with the copy from your EFS_BACKUP folder from your external SD card
Now reboot and fingers crossed you should be back on network good luck, I hope this helps
How did you loose it? What was you doing? Do a nandroid restore?
Sent from my GT-I9100 using xda app-developers app
Ok, I have done this so far... and I got my SIM detected and my IMEI back. BUT!!! I can't unlock my device anymore, I tried with GalaxSIM, Galaxy S2 unlock, Galaxy S2 Sim Unlock.
With GalaxSIM I did the unlock procedure and restarted, went back to the app and it showed that my phone was unlocked, but it wasn't. And then My IMEI is gone again... What is happening? why my IMEI is coming and going ?
Thank you for the help!
ansrewwrightt said:
How did you loose it? What was you doing? Do a nandroid restore?
Sent from my GT-I9100 using xda app-developers app
Click to expand...
Click to collapse
I lost mine after flashing a rom.
Look in cwm advanced to see if your efs folder is mounted?
Sent from my GT-I9100 using xda app-developers app
opticon107 said:
Ok, I have done this so far... and I got my SIM detected and my IMEI back. BUT!!! I can't unlock my device anymore, I tried with GalaxSIM, Galaxy S2 unlock, Galaxy S2 Sim Unlock.
With GalaxSIM I did the unlock procedure and restarted, went back to the app and it showed that my phone was unlocked, but it wasn't. And then My IMEI is gone again... What is happening? why my IMEI is coming and going ?
Thank you for the help!
Click to expand...
Click to collapse
Mate I would say your current efs is corrupt.
strictly.mobile said:
Mate I would say your current efs is corrupt.
Click to expand...
Click to collapse
But how it shows me mi original IMEI ???
As I I mentioned I have a lot of EFS but they aren't in the same format.
efsbackup.tar.gz
efs_05Mar2013-1109.tar.gz
efs_11Jan2013-0222.tar.gz
efs_backup.tar.gz
efs_save_for_sgsII.tar.gz
and this...
nv_data.bin.unlocked
Do you think it's ROM related? I'm trying with CM10 ...Which ROM do you recommend me to make the unlock?
How I restore those backups, because when I restore some, I don't see any changes at all.
opticon107 said:
But how it shows me mi original IMEI ???
As I I mentioned I have a lot of EFS but they aren't in the same format.
efsbackup.tar.gz
efs_05Mar2013-1109.tar.gz
efs_11Jan2013-0222.tar.gz
efs_backup.tar.gz
efs_save_for_sgsII.tar.gz
and this...
nv_data.bin.unlocked
How I restore those backups, because when I restore some, I don't see any changes at all.
Click to expand...
Click to collapse
OK you can use efs_11Jan .tar.gz
Connect your phone to your PC, copy the efs file over to PC
UNCOMPRESS that file and follow instructions I have already posted
Go with 11 Jan as had no problems then? Do that through odin.
Sent from my GT-I9100 using xda app-developers app
---------- Post added at 08:46 PM ---------- Previous post was at 08:44 PM ----------
I'm a stay outa this lol
Sent from my GT-I9100 using xda app-developers app
ansrewwrightt said:
Go with 11 Jan as had no problems then? Do that through odin.
Sent from my GT-I9100 using xda app-developers app
Click to expand...
Click to collapse
Odin ???
I've already posted detailed instructions, no mention of odin anywhere
Tar file? One reason I said il leave you to it is I can see you got this so I said petty much I'm gone. Don't use odin myself as not needed to but some would fine it easier I think. Over to you.
Sent from my GT-I9100 using xda app-developers app
ansrewwrightt said:
Tar file? One reason I said il leave you to it is I can see you got this so I said petty much I'm gone. Don't use odin myself as not needed to but some would fine it easier I think. Over to you.
Sent from my GT-I9100 using xda app-developers app
Click to expand...
Click to collapse
Mate my point is there is nothing to flash, it's simply copy paste, expand file, goto root delete old file and replace with uncompressed file.
When you uncompress the .tar do this in a folder on your desktop and you will see the contents for yourself,
NOTE you are not installing anything onto your PC you're just uncompressing a file in a folder oh and don't forget to remove the compressed file.
Wasn't being funny. Hope you don't think I was to sm.
Sent from my GT-I9100 using xda app-developers app
ansrewwrightt said:
Wasn't being funny. Hope you don't think I was to sm.
Sent from my GT-I9100 using xda app-developers app
Click to expand...
Click to collapse
Not at all no dramas.
strictly.mobile said:
I had the same problem, the only tool I needed was root explorer to fix.
Click to expand...
Click to collapse
Can X-Plore file manager with root permissions do the trick ??
ansrewwrightt said:
Go with 11 Jan as had no problems then? Do that through odin.
Click to expand...
Click to collapse
How can I do it via Odin?
opticon107 said:
Can X-Plore file manager with root permissions do the trick ??
Click to expand...
Click to collapse
I don't think so as you're not able to check file permissions.
I used https://play.google.com/store/apps/...wiY29tLnNwZWVkc29mdHdhcmUucm9vdGV4cGxvcmVyIl0.
You can find a free apk out there on the tinterweb, I would always recommend purchasing but it's up to you
Oh and FORGET about Odin you don't need it and it will not help you READ my instructions
Before messing around any more and getting myself in trouble I thought it would be good to backup the EFS.
The only thing is I only see references on backing it up for the N7000/7001. Will the EFS Pro Backup or Samsung EFS Backup programs work for the Verizon version?
Thanks
JABOnline said:
Before messing around any more and getting myself in trouble I thought it would be good to backup the EFS.
The only thing is I only see references on backing it up for the N7000/7001. Will the EFS Pro Backup or Samsung EFS Backup programs work for the Verizon version?
Thanks
Click to expand...
Click to collapse
Not sure about those app s but TWRP had the option in recovery
Sent from my SCH-I605 using xda app-developers app
lacoursiere18 said:
Not sure about those app s but TWRP had the option in recovery
Sent from my SCH-I605 using xda app-developers app
Click to expand...
Click to collapse
Sorry, probably should have given you more information.
Anyways I'm new to the Note 2 and bought a used one that was already updated to 4.3 and therefore can't install TWRP onto it.
I did already get it rooted and figured out how to get into the hidden menus. So before messing with those, which from reading the settings in the hidden menus are stored in the EFS. So I wanted to make a backup in case as from what I am reading that EFS is where everything specific to your IMEI and such is stored, so you really don't want to mess it up.
JABOnline said:
Sorry, probably should have given you more information.
Anyways I'm new to the Note 2 and bought a used one that was already updated to 4.3 and therefore can't install TWRP onto it.
I did already get it rooted and figured out how to get into the hidden menus. So before messing with those, which from reading the settings in the hidden menus are stored in the EFS. So I wanted to make a backup in case as from what I am reading that EFS is where everything specific to your IMEI and such is stored, so you really don't want to mess it up.
Click to expand...
Click to collapse
Ah..ok well my suggestion to you is don't mess with them.. There is safe strap option now available..not sure if he has got restoring options working in TWRP but you might want to pop in on that thread and see..therfore you'll be able to back up and if you do change something you won't have to re flash via odin
Sent from my SCH-I605 using xda app-developers app
lacoursiere18 said:
Ah..ok well my suggestion to you is don't mess with them.. There is safe strap option now available..not sure if he has got restoring options working in TWRP but you might want to pop in on that thread and see..therfore you'll be able to back up and if you do change something you won't have to re flash via odin
Sent from my SCH-I605 using xda app-developers app
Click to expand...
Click to collapse
Ya, mainly I just wanted the ability to turn on or off 4G service. If I am up in the mountains and know I won't have 4G service then I can turn it off to save battery life.
I did find the option under CDMA->COMMON->Band Pref->CDMA Only. To bad I have to restart to set it though as my previous phone the Droid RAZR Maxx could change it on the fly.
I did find one other good setting and that is to turn off WIFI sleep. I wondered why it kept disconnecting from my WIFI if I left it off for awhile. I use llama to turn off my pattern lock when connected to my home WIFI and I was wondering why it kept re-enabling on me at home. I truly hate that it is defaulted on most WIFI cards, even on a PC it generally is defaulted to be able to sleep.
Figured it out myself, but in case anyone else has my same situation of having a locked bootloader with 4.3 OTA with root access and want to backup all the important data, including EFS/RADIO/TOMBSTONES/ETC.
Then use the Tool EFS Professional from this thread: CLICK ME
I had to update my BusyBox to 1.22.1 as I tried both 1.20.2 and 1.21.1 (this was installed when root access was done). In the older versions it was failing at creating the archive at the end after copying the data.