After months of no issue (and happy enjoyment of ATV Flash) I noticed that on one of my AppleTV’s, that I was unable to make a backup under Firecore’s Maintenance app -> Settings -> Manage Backups. I would consistently get a “Backup failed!” error. Meanwhile, my other AppleTV was fine (and they were setup identically, same version, same jailbreak, etc.) This issue was consistent across numerous restarts. I was concerned I’d have to do a full restore, re-jailbreak, and re-setup (which is a pain once you’ve got XBMC set up just so…) in order to fix it. I wasn’t looking forward to it, and I couldn’t understand what was wrong/different about this AppleTV.
Anyway, I’d done a bit of research, and on a whim, decided to clear this AppleTV’s video cache files. I did this by SSHing in and deleting the content inside these folders:
Sure enough, immediately after doing this, I was able to perform a backup using Firecore’s Maintenance app. It certainly seems to me that the problem was that my device had very little space left… these cache folders weren’t emptying automatically, and I needed to do it myself.
And so I request a feature… perhaps Maintenance app (or a new app, or a new command or a new cron job, or something) can automatically clear out these cache folders for us?Or maybe just as needed, when a backup is performed? I’m sure this will solve issues for many folks in the future as they come across similar things.