@ PaintDrinkingPete
it's funny, as 12-13 years ago in my high school days in my computer electronics major, I had a binary class where we learned about the different gates: OR, NOR, XOR, AND, and NAND etc- and maybe it has something to do with that, I'm not sure but it's definitively cool how one can retrieve his whole system back.
@ PaintDrinkingPete or anyone else with expertise on this matter,
I'm trying to somehow think of how to overcome these mental hurdles..
(1) lets say, a person (maybe me in near future haha) has many different nandroids of different custom roms and their themes. Is it possible to carry around an additional sd card which only holds these backed up nandroids as well as the mybackup pro & titanium backups, so that when I need to change i can pop in the secondary sd, flash and revert to my primary sd card.
only asking this since these nandroids can take quite a lot of room on my current card.
All you would really need on that secondary SD card is the Clockworkmod folder (i.e. same folder structure) with the backups. Each backup you make is placed in a directory, and as long as that entire directory is available the SD when booting into CWR, then you can restore the backup.
I personally, however, feel this isn't necessary, but I'll get to that at the bottom of this post.
(2) Could it also be possible to cut/paste a nandroid from one sd card to another.
Yes, just as I said before. Just make sure you have the Clockworkmod folder on the new SD card, and then copy the nandroids you need to the "backup" subfolder. Easiest way to do this would be to transfer using a PC.
(3) does recovery need the original downloaded custom rom zip files still on your sd card after you already know you have a working and backed up nandroid of those roms? eg, you are going to restore the working and backed up nandroid anyways, correct?
To answer your question literally, no, you do not need the original ZIP file to restore a nandoid.
(4) general nandroid question from thy learning self, does a nandroid backup, does it backup even what titanium and mybackup backup? If yes, don't get me wrong, I'm still going to backup with those two apps regardless, I just wanted to know if a nandroid backs up up every single thing or is particular items. (looking at the size in mb, it looks like everything to me)
Yes, a nandroid is a FULL IMAGE backup of the device. All data is copied/restored when using Nandroid backups. The reason to still use Titanium and MyBackup are for backing up just the user and app data when
switching ROMs...or maybe even possibly when restoring older Nandroids to get them up to date.
While Nandroids do have all of the app data and user data contained in them, there's no way to separate that data from the system data to use for restoration, which is why it is still very necessary to have apps like MyBackup and Titanium.
sorry to bomb with all these questions, though it will help me a lot to find the best way to organize and manage all of this on my sd card as well as in my head
My honest advice, however, is to not worry too much about older Nandroid backups. The CWR/Nandroid is a GREAT way to get a full snapshot or image of your device in it's current state, which can easily be restored. It is obviously much easier and much less time consuming to restore a nandroid vs. backing up data (e.g. titanium), wiping data, installing new ROM, restoring data.
Here's the thing though, after a while, the data on those nandroids begins to get quite "stale". Frankly, I have found that once a nandroid is older than a few weeks, it's almost MORE of a hassle to restore than it would be just do a fresh ROM install, since pretty much all the data has be updated/restored/re-synced since the time the nandroid was originally created. Also, you usually have to use the same version of CWR to restore the backups that you used to make them, so if you've updated your recovery version, you have to roll back first if the nandroids are older.
The way I use nandroids, is let's say I'm installing a new ROM/Theme/Mod/Kernel/Etc, and I want to make sure that if I don't like it or it simply doesn't work, then a nandroid is great way to revert quickly. So, I make a nandroid before installing anything new in CWR, and I have, on occaision, even rolled back to those backups. Great time saver. After about 2-3 weeks, however, I go in and delete any old nandroid backups I have. To me, they're worthless at that point. (But I do always keep the latest one just in case). My point is, I don't really see the point in wasting all of your SD card space on ancient image backups.
If you really think you'll want to go back to old ROM or theme, I'd save the ZIP files vs. old Nandroids.
This is all nothing more than my personal opinion however, feel free to keep as many as you like...it certainly won't hurt anything.