I've had Titanium Backup (Pro) for quite a while now, and up until now it's worked like a charm.
However, today it seems it's decided not to restore backups anymore.
Every time I try to restore an app it just notifies me that "Data restore failed for APPNAME"
I've tried multiple backups, and even tried making new ones and restoring them, but nothing works.
Titanium did update recently, so maybe that broke it, but I was just wondering if anyone else was having similar issues.
same here
I'm having the same issue on my thunderbolt after updating to BAMF 1.7 and the latest titanium...
I started to notice the same thing happening to my phone last night, I don't remember updating though, but I may be wrong.
Ditto here on N1 coming from CM7 to a Sense ROM. I haven't had issues until today.
Will look for the previous version to see if it fixes it.
Well mine will restore any apps that are backed up, but the data fails to restore. I'm on SFR 1.1.1 on my Epic
Uninstall the current version and install 3.8.4 until they release an update.
Google, 2nd link, halfway down the page
Sorry, I didn't provide the direct link so as not to break any rules
Dman10 said:
Well mine will restore any apps that are backed up, but the data fails to restore. I'm on SFR 1.1.1 on my Epic
Click to expand...
Click to collapse
That's actually the problem I've been having, I just worded it wrong.
I guess it must've been the Titanium update if it's happening to people across different phones/ROMs.
I'm running Simply AOSP 3.1.1.
Guess we all just have to wait for it to get updated again, hopefully fixing the issue.
I just found an older version (3.8.2) on the developers website that works: http://matrixrewriter.com/android/files/TitaniumBackup.apk
Wow, today was my first time using Titanium Backup, and I spent hours going crazy trying to get it to restore system and app data. Using the older version mentioned above worked perfectly. Thanks!
oops I thought I messed up with RFS and ext4 so now I get no more candies feels good to have few others with me not that I wish for problem to stay
I believe they just released an update that fixes this issue.
Sent from my SPH-D700 using XDA App
Yes, this is resolved in 3.8.5.2. Thanks to everyone!
Related
Sorry about double posting, but I am getting desperate (posted on Q&A).
Can't find an answer to this on google or xda. Didn't know if I should post this in General or Q&A.
I have been using my Incredible since it came out. I quickly learned about rooting, roms, s-off... with no problems. I have been running Skyraider almost from the beginning.
Here is the problem: A few days ago, I noticed on the SR thread that there were updates for the radio and hboot. So, I went ahead and flashed them. Almost immediately I started noticing the screen becoming unresponsive. After a minute or two I did a battery pull, rebooted, and again after a little while, freeze and reboot. I also noticed that even when the phone is awake but screen off, it would wake itself up. The rebooting and freezing makes it impossible to use my phone.
I tried everything I could think of:
Nandroid restore (obviously didn't work since this doesn't effect hboot or radio).
Reinstalled fresh SR Rom wiping everything, including dalvik, and did factory reset.
Finally, I downgraded back to the hboot and radio versions I had before, still no effect. (Baseband version 2.15.00.07.28, hboot .79 ).
I tried installing another ROM (Uncommon sense) to make sure it wasn't a ROM issue, ..same problem.
Please, any help would be much appreciated. I don't know what my next step should be.
PS, I am not overclocking, just using stock kernel.
Sent from my ADR6300 using XDA App
try downgrading to completely stock 2.1 then see if it keeps doing it...otherwise I'd say that maybe you did something wrong installing a file and it's bricked...that's what it sounds like anyways
Sent from my ADR6300 using XDA App
pete_kowalski83 said:
try downgrading to completely stock 2.1 then see if it keeps doing it...otherwise I'd say that maybe you did something wrong installing a file and it's bricked...that's what it sounds like anyways
Sent from my ADR6300 using XDA App
Click to expand...
Click to collapse
Today it's running a bit better. I'll keep testing it, if it continues to crash, I will take your suggestion and go back to 2.1 and start over.
Just a thought: are you restoring your stuff via Titanium? If so, you may be restoring a bad / incompatible system instruction. You might try this: Do a master reset and restore your important apps (not data) one at a time to check performance. Install data later (also individually) as needed.
HTH!
rfarrah said:
Just a thought: are you restoring your stuff via Titanium? If so, you may be restoring a bad / incompatible system instruction. You might try this: Do a master reset and restore your important apps (not data) one at a time to check performance. Install data later (also individually) as needed.
HTH!
Click to expand...
Click to collapse
I did use Titanium (apps & data, but not system). I am currently testing Uncommon Sense Rom. Been running fine last 2 days. Idk why.
Sent from my ADR6300 using XDA App
I've been rooted with unrevoked3 (and I have verified that I have S-Off) for a few months now and I've gotten at least a decent feel for what you can do with a rooted evo. I've gotten used to a few adb terminal commands also. The next big thing that I'm trying to do is install a cyanogenmod 6 rom on it (and eventually update it to 7 after it's no longer a nightly). I've already done a nandroid backup, titanium backup, and I have a copy of my RSA keys. I've read through the installation instructions for cyanogenmod 6 (http://wiki.cyanogenmod.com/index.php?title=HTC_Evo_4G:_Full_Update_Guide) and it mentioned flashing the radio. I'm not worried about doing that part, but I want to know if the changes that I make to it will be reversible or not if I decide that I don't like cyanogenmod. Finally, if there's anything that I'm missing, or if there's an easier way to do this other than the link I posted, any advice/tips would be great.
spalding1028 said:
I've been rooted with unrevoked3 (and I have verified that I have S-Off) for a few months now and I've gotten at least a decent feel for what you can do with a rooted evo. I've gotten used to a few adb terminal commands also. The next big thing that I'm trying to do is install a cyanogenmod 6 rom on it (and eventually update it to 7 after it's no longer a nightly). I've already done a nandroid backup, titanium backup, and I have a copy of my RSA keys. I've read through the installation instructions for cyanogenmod 6 (http://wiki.cyanogenmod.com/index.php?title=HTC_Evo_4G:_Full_Update_Guide) and it mentioned flashing the radio. I'm not worried about doing that part, but I want to know if the changes that I make to it will be reversible or not if I decide that I don't like cyanogenmod. Finally, if there's anything that I'm missing, or if there's an easier way to do this other than the link I posted, any advice/tips would be great.
Click to expand...
Click to collapse
Undoing it would be as simple as restoring that nandroud backup you made. It sounds like you're ready. Have fun!
Sent from my PC36100 using XDA App
+1 sounds like you've done your homework.....you can go right back to your nandroid in the very small chance you don't like CM.... and when you restore your nandroid it will be as if you never changed anything in the first place...
The radio is a two step process. It will flash in recovery and then reboot and finish writing the radio. You have to let the second part complete or you will brick your phone.
Quick question based on the OP's question: Do we have to update radios when we flash a new rom? I was also looking to install CM7 as my first flashed rom today. I already have the most current radios, as my phone is only a couple weeks old, and has all the sprint updates. I am rooted just running the stock rom for right now, so do I have to flash radios even though they are the same version that I have now?
You don't HAVE to update the radios to the latest. I haven't updated either since I received my new Evo. "If it ain't broke ...." Could just give the ROM a go and see what happens. If you feel like it's necessary you can give it a shot. You can always go back if a new one doesn't appear to be working as well. It's not required, and it's not "un doable."
Sent from my PC36100 using XDA App
Yea if you get slow internet or bad service a fresh radio flash can't hurt. But as it was said earlier, let the radios flash! I screwed up and pulled my battery because I thought it wasn't working but all I did was end up breaking my rsa keys.
Swyped from my Evo on steroids.
TheSilverStig said:
Yea if you get slow internet or bad service a fresh radio flash can't hurt. But as it was said earlier, let the radios flash! I screwed up and pulled my battery because I thought it wasn't working but all I did was end up breaking my rsa keys.
Swyped from my Evo on steroids.
Click to expand...
Click to collapse
Yea I believe only 3.70 requires you to have the new radios other than that just enjoy life nandroid and flash away. Like said earlier "if it aint broke" and since mine are working fine I have not updated my radios and the fact that I run Gingerbread and not one of these new 3.70 roms makes my decision easy.
Okay, I've got cyanogenmod installed, I'm doing a nandroid backup right now, and my big questions now, if I want to switch between cyanogen and what I had before installing it, can I just nandroid between the two? and can I use Titatium to reinstall all of the apps I had before installing cyanogen without problem?
spalding1028 said:
Okay, I've got cyanogenmod installed, I'm doing a nandroid backup right now, and my big questions now, if I want to switch between cyanogen and what I had before installing it, can I just nandroid between the two? and can I use Titatium to reinstall all of the apps I had before installing cyanogen without problem?
Click to expand...
Click to collapse
If you made a nandroid before switching, the nandroid will save EVERYTHING, including your apps. So if you want to switch back and forth, make a new Nandroid for CM (make sure you know which one is which), then you can boot into recovery and restore the old one, and restore the CM one whenever you want. No need to use titanium once you have made a nandroid.
Awesome. I said what the heck and experimented and found out I could do that yesterday. The one last thing that I'm trying to do now is to backup all of my sms to the sd card so I can restore them in cm. I'm gonna search around for an app for now until someone points me in the right direction.
Sent from my rooted PC36100 using XDA App.
spalding1028 said:
Awesome. I said what the heck and experimented and found out I could do that yesterday. The one last thing that I'm trying to do now is to backup all of my sms to the sd card so I can restore them in cm. I'm gonna search around for an app for now until someone points me in the right direction.
Sent from my rooted PC36100 using XDA App.
Click to expand...
Click to collapse
You can use mybackup pro or titanium backup
Sorry, wrong thread.
I want to go to eb13 but i want all my junk... im on dk28 right now. can i use cwm and backup all my stuff and then update to eb13 then restore data? it worked when i did a reset but this is a new firmware so...?
Restoring data across different firmware's is risky. However, EB13 doesn't look too much different than DK28 so you pay your money and take your chances...
what could go wrong? brick of some sort? software problems?
haha 69th post
anyone got insight? what would happen?
i guess i could just try it and if things get effed up i can always go back to my backup in cwm right?
Kitteh298 said:
anyone got insight? what would happen?
i guess i could just try it and if things get effed up i can always go back to my backup in cwm right?
Click to expand...
Click to collapse
yea pretty much. Do it. be my guinea pig and let me know how it works out for you
Worst case scenario you spend a bunch of time getting back to exactly where you are now.
Get Titanium Backup.
Backup all your apps and data.
Flash, root, then reinstall TB.
Restore.
I prefer this to CWM, but it's good to have both...
Sent from my SPH-D700 using XDA App
I'm in the same boat with apps and stuff
i got some kind of hacked titanium backup but i did it once and it didnt restore everything. like some apps were missing and crap.
You may get glitches and force closes. You won't brick your phone. I've seen some weird issues traced down to restoring /data across different frameworks and builds, but I carried my /data from di18->dj29->dk05->dk17->dk28 without a major problem. I haven't tried it with eb13, but I'm sure it will still be hit or miss for people. If all else fails, just start over without restoring /data. It can be a pain, but it only takes a day or two to set everything up again.
I tried to back up and update to EB13 this morning, and after I updated and attempted to restore, I was without my phone for the day. I needed to go back to DK28 to restore all of my junk. I'll probably just use Titanium this time around, so no, don't try to back up, then upgrade to EB13, and then restore your backup, it doesn't work.
First post and I have to say great forum here and lots of great information!!
I am a long time unix / linux user and work in the technology product development and I have been researching for about a week after updating to official ICS over Kies for information on backuping up my phone and rooting.
I had considered rooting before but never had a good reason really until I loaded the official ICS update and had to reset to get it working, losing all my apps / data. Kies was not cooperating so I did not get a good backup and it would not keep my app settings any way. This is when I found out that my old Blackberry and even iPhone had much more complete backup solutions that non-rooted Android. I have totally recovered the other devices without losing anything in the past so I thought Android would be a snap as well.
Any way to the point now. After searching I have found great work done by the members and I feel pretty comfortable proceeding to root my stock ICS and getting Titanium to do a full backup. I will fix my keyboard and few other things while at it.
My questions are:
1. When the next official release comes from ATT / Samsung will I have to reflash to the stock boot.img (found in another thread) to be able to get the upgrade and then root my phone again?
2. Once rooted, is it better to just come back here and get the updated ROM and flash manually?
3. Is the best way to achieve the complete backup solution I am looking for?
I am pretty happy with the stock ROMs but I want to be able to get a good and full backup going forward since it takes so long to reinstall everything. I could even live with the bloatware if I was confident I could completely restore at anytime.
Thanks in advance for any advice.
Roy
Titanium is good for backing up apps and data. If you want a complete back up, you'll want to make a nandroid backup with CWMR. As for the ROM part, it all depends on if you're happy with what you get stock or if you like customized things. I'm sick right now or I would go into detail.
sent from my captivate glide running ICS (NardROM 0.4 Rooted)
Shawn said:
Titanium is good for backing up apps and data. If you want a complete back up, you'll want to make a nandroid backup with CWMR. As for the ROM part, it all depends on if you're happy with what you get stock or if you like customized things. I'm sick right now or I would go into detail.
sent from my captivate glide running ICS (NardROM 0.4 Rooted)
Click to expand...
Click to collapse
Thanks Shawn. I saw a reference to nandroid but did not realize it was part of CWMR. Can I assume if I get CWMR loaded I will be able to backup my current apps / settings or will that just set me up for the next time? I have been sort of assuming once I get CWMR loaded and get root that I may lose my current settings.
Appreciate the reply especially while sick! Hope you feel better soon.
VideoRoy said:
Thanks Shawn. I saw a reference to nandroid but did not realize it was part of CWMR. Can I assume if I get CWMR loaded I will be able to backup my current apps / settings or will that just set me up for the next time? I have been sort of assuming once I get CWMR loaded and get root that I may lose my current settings.
Appreciate the reply especially while sick! Hope you feel better soon.
Click to expand...
Click to collapse
A nandroid backup is more like an image backup of the flash, so you would have to restore the whole thing to get back any files you may have lost. It's mostly for backing up prior to flashing a new ROM, so if you don't like it you can go back to what you had easily.
If you want to back up pictures and things like that you should be able to plug the phone into a computer and mount the flash as a drive (I've done this on my Linux and Windows systems many times). Then you can copy the files you want to save to your computer, or copy a new ROM to the phone so you can flash it with CWMR.
You're welcome. Nandroid backups are for when your phone bootloops or is "bricked" or if you want to restore to something previous. For me, I use Titanium to backup all app data before flashing something and then make a Nandroid with CWMR. In my opinion its a good idea to use both so you're safe from any problems down the road.
sent from my captivate glide running ICS (NardROM 0.4 Rooted)
Shawn said:
You're welcome. Nandroid backups are for when your phone bootloops or is "bricked" or if you want to restore to something previous. For me, I use Titanium to backup all app data before flashing something and then make a Nandroid with CWMR. In my opinion its a good idea to use both so you're safe from any problems down the road.
sent from my captivate glide running ICS (NardROM 0.4 Rooted)
Click to expand...
Click to collapse
mvi57 and Shawn,
Thanks guys, got it now. I will probably do both types of backups as well.
I think I understand the system a little better now. The recovery partition probably does not affect the bootloader or ROM so if I just replace it with CWMR I still boot the same and will not lose my current data. I am guessing the next official ROM will probably load fine but I would probably just have to root the phone again.
Thanks for putting up with the noob questions. I have not done embedded development before but some of the guys on team have so I have some terminology i need to get used to.
VideoRoy said:
mvi57 and Shawn,
Thanks guys, got it now. I will probably do both types of backups as well.
I think I understand the system a little better now. The recovery partition probably does not affect the bootloader or ROM so if I just replace it with CWMR I still boot the same and will not lose my current data. I am guessing the next official ROM will probably load fine but I would probably just have to root the phone again.
Thanks for putting up with the noob questions. I have not done embedded development before but some of the guys on team have so I have some terminology i need to get used to.
Click to expand...
Click to collapse
You will need to root again once you update. Replacing stock recovery with CWMR will not make you lose any data.
sent from my captivate glide running ICS (NardROM 0.4 Rooted)
VideoRoy said:
First post and I have to say great forum here and lots of great information!!
I am a long time unix / linux user and work in the technology product development and I have been researching for about a week after updating to official ICS over Kies for information on backuping up my phone and rooting.
I had considered rooting before but never had a good reason really until I loaded the official ICS update and had to reset to get it working, losing all my apps / data. Kies was not cooperating so I did not get a good backup and it would not keep my app settings any way.
Click to expand...
Click to collapse
It's a hard lesson to learn that there were relatively easy solutions to avoid it :/ I as a fellow long time Linux user, I'm suprised!. I myself can not stand not having root access when I need it. I luckily have had Titanium Backup for quite some time now and it IS a life saver for many of your apps and settings! It's a must! I too had the issue of not being able to update via kies and assumed it was because my device was rooted, so in my frustrated lack of sleep mood I had going, I said meh all and grabbed easily accessible data off the memory and flashed the ICS from sammobile.com if i remember right. I've since flashed NardRom as well and am having some signal/sms issues. That being said, MAKE SURE you do a nandroid backup and don't get all anxious and overzealous like I did. If I am not mistaken and understand correctly, sometimes when flashing roms you may overwrite various signal related files like the modem or wireless? With a nandroid backup you can simply restore from that like nothing ever happened! Just follow directions to the T. I've yet to brick my SGH-i927 but I've bricked our captivates a few times
ZeroHour064 said:
It's a hard lesson to learn that there were relatively easy solutions to avoid it :/ I as a fellow long time Linux user, I'm suprised!. I myself can not stand not having root access when I need it. I luckily have had Titanium Backup for quite some time now and it IS a life saver for many of your apps and settings! It's a must! I too had the issue of not being able to update via kies and assumed it was because my device was rooted, so in my frustrated lack of sleep mood I had going, I said meh all and grabbed easily accessible data off the memory and flashed the ICS from sammobile.com if i remember right. I've since flashed NardRom as well and am having some signal/sms issues. That being said, MAKE SURE you do a nandroid backup and don't get all anxious and overzealous like I did. If I am not mistaken and understand correctly, sometimes when flashing roms you may overwrite various signal related files like the modem or wireless? With a nandroid backup you can simply restore from that like nothing ever happened! Just follow directions to the T. I've yet to brick my SGH-i927 but I've bricked our captivates a few times
Click to expand...
Click to collapse
I am with you all the way.
I have installed CWMR now and completed a nandroid backup. After tracking down the backup I copied to my laptop for safe keeping. Also installed the keyboard fix only and it worked fine. Later tonight I will give root a try with Titanium.
BTW I was having SMS issues with the stock ICS. No alerts and basic funky things. I have loaded Go SMS Pro and am happier not only fixing the app issues but giving me Group text mode so I am not an outcast with the rest of my iPhone family
Thanks for helping me get going here.
ICS has a bunch of issues, including the bad notifications.
sent from my captivate glide running ICS (NardROM 0.4 Rooted)
As others have posted. I back up all my information per app via Titanium backup and every few months I make a new Nandroid backup. This gives me the best of both worlds. A full backup that I can get back to via Nandroid backup and little backups from Titanium backup if I choose to uninstall and re-install an individual app later on in the future.
Just a few other tips from my recent experiences. Since the problems I was having with NardROM... an entire night with no text msgs from my ole lady got me pretty worried and I learned it was issues with my flash or the rom with my phone so I wiped it out and went back to the stock ICS. I also flashed the keyboard fix and have noticed no problems. I did flash the tether fix too but it's not working for me at the moment so I'll play with it later. I'm also using my regular Captivate as a secondary phone/toy using google voice and wireless so if I'm not getting anything on one # during testing or usage I will notice it and get it on the other phone.
Also, as a long time GOSMS user I like to try out the various features but I must warn you stay away from, or have a backup plan on top of it, if you purchase the 180-day premium features and utilize the local backup. I'm not fond of having things backed up to a cloud so like you I back up all my phone stuff to my server and desktops at home but running raid 5 (paranoid much?). The problem I had is when I restored all my text from the cloud after a flash and noticed the new local backup feature in a GOSMS update I thought hey i can do away with the cloud and use this right!? Wrong. I deleted the cloud backup without double checking and on this last flash, attempted to restore roughly 20k+ messages from the Gosms local backup feature and it errored out or froze the phone EVERY time I tried. Frantically searching through everything I had, I learned that Titanium Backup does do a backup typically of the related data, I beleive the listed backup is SMS/APN/MMS or something similar. You have to enable writing to /system in Titanium's settings. There's a howto on xda I beleive and google searches on restoring it. Another thing, if you have numerous backups and are playing around and i.e. have just flashed, installed Titaniumbackup and want to backup something before you restore it from an older version, MAKE SURE YOU HAVE CHANGED MAX # of BACKUPS FIRST, otherwise you have just overwritten your previous backup :crying:
*Correction* I'm using jayjayjoker2's debloated ICS 4.0.4 http://forum.xda-developers.com/showthread.php?t=1843001
ZeroHour064 said:
Just a few other tips from my recent experiences. Since the problems I was having with NardROM... an entire night with no text msgs from my ole lady got me pretty worried and I learned it was issues with my flash or the rom with my phone so I wiped it out and went back to the stock ICS. I also flashed the keyboard fix and have noticed no problems. I did flash the tether fix too but it's not working for me at the moment so I'll play with it later. I'm also using my regular Captivate as a secondary phone/toy using google voice and wireless so if I'm not getting anything on one # during testing or usage I will notice it and get it on the other phone.
Also, as a long time GOSMS user I like to try out the various features but I must warn you stay away from, or have a backup plan on top of it, if you purchase the 180-day premium features and utilize the local backup. I'm not fond of having things backed up to a cloud so like you I back up all my phone stuff to my server and desktops at home but running raid 5 (paranoid much?). The problem I had is when I restored all my text from the cloud after a flash and noticed the new local backup feature in a GOSMS update I thought hey i can do away with the cloud and use this right!? Wrong. I deleted the cloud backup without double checking and on this last flash, attempted to restore roughly 20k+ messages from the Gosms local backup feature and it errored out or froze the phone EVERY time I tried. Frantically searching through everything I had, I learned that Titanium Backup does do a backup typically of the related data, I beleive the listed backup is SMS/APN/MMS or something similar. You have to enable writing to /system in Titanium's settings. There's a howto on xda I beleive and google searches on restoring it. Another thing, if you have numerous backups and are playing around and i.e. have just flashed, installed Titaniumbackup and want to backup something before you restore it from an older version, MAKE SURE YOU HAVE CHANGED MAX # of BACKUPS FIRST, otherwise you have just overwritten your previous backup :crying:
*Correction* I'm using jayjayjoker2's debloated ICS 4.0.4 http://forum.xda-developers.com/showthread.php?t=1843001
Click to expand...
Click to collapse
Great information thanks!!
The backups I am most worried about are all the system settings, app settings and data mostly. I am probably older than most folks here and I do not really text much except family and a few co-workers. I honestly never worried about backing up my SMS / MMS but I will check on my APNs because I had that problem on a Blackberry once. Email is where I store most important stuff and talk about paranoid I have multiple copies of my emails on different computers on different operating systems. 20 years working in storage will do that to you
I believe that if Google or Samsung even came up with a backup solution that did what Blackberry or Apple could do it would solve a lot and I probably would not even be working on this. Blackberry saved my bacon more than once with the complete backup they do in their clunky software and last year when my daughters iPhone would no longer power off, I was able to use iTunes to do a complete backup and she was up and running on a new phone in 15 mins exactly where she left off.
Thanks for the advice!
In past devices I've owned lately (can remember which cuz there's been A LOT) I've noticed that at times, when i restore a back up i suddenly have bugs that weren't there b4. I'm not saying it's common but i HAVE seen it. I wanna try installing some mods my phone but b4 i do I'm gonna create a back up. Im just hoping that if i do have too restore a back up that it's not gonna suddenly create problems. My set up is dam near perfect right now. So I'm just putting some feelers out here: has anyone restored a back up using TWRP? And if so, was everything running perfectly afterwards?
Thanks.
Never had an issue.
Sent from my LG-D851 using Tapatalk
If I restore a backup I usually do a factory reset first and foremost everything, that way its restoring to a clean space.
Sent from my LG-D851
Just did it today. No problems at all.
I have noticed stuff like google play services needing to be updated even though it was just updated and smart cards stop working. Never anything major though and it only happens every now and then.
Skizzy034 said:
If I restore a backup I usually do a factory reset first and foremost everything, that way its restoring to a clean space.
Sent from my LG-D851
Click to expand...
Click to collapse
Yeah, i do too. I think it was a while back on the note 3 that even when wiping fully you'd still get issues. Just glad to see others aren't having problems with this device. Thanks.
pathtologos said:
Yeah, i do too. I think it was a while back on the note 3 that even when wiping fully you'd still get issues. Just glad to see others aren't having problems with this device. Thanks.
Click to expand...
Click to collapse
That's because TWRP was horribly broken on the Note 3 for a long time. It wasn't restoring SELinux contexts properly so you'd wind up with a non-functional device (e.g. every app FC'd on launch, device would bootloop, etc.). It was also corrupting exFAT-formatted SD cards due to a buggy FUSE implementation. (I helped bigbiff troubleshoot and fix all of it over the past year.)
I had to restore contexts manually via adb after a TWRP restore before rebooting into Android. They only fixed that in the 2.7.1.0 release IIRC.
I haven't had a single problem. Restores perfectly. I do wipe like 3 times first though.