Da die Frage immer wieder auftaucht, was denn ein Nandroid-Backup von einem kompletten Backup mit z.B. Titanium Backup unterscheidet, und ob man wirklich beides braucht, möchte ich das hier kurz zusammenfassen. Es handelt sich um zwei grundverschiedene Dinge, denen nur gemein ist, dass sie alle Daten sichern:
Das ist, vereinfacht gesagt, ein Disk-Image. Sowas, was man früher mal mit Norton Ghost gemacht hat. Oder heute mit PartImage macht. Eine 1:1 Kopie der Partitionen, nicht der Dateien. Da gibt es quasi nur ein "Alles-oder-Nichts", keine Wiederherstellung einzelner Dateien.
Ein solches Backup sollte man vor allem immer dann anfertigen, wenn man ein neues ROM flashen will. Geht letzteres nämlich schief -- kein Thema: In's Recovery-Menü kommt man in der Regel noch, und von dort lässt sich dann das Nandroid-Backup wiederherstellen. Und Schwupps! Alles wieder wie vorher.
Sichern Dateien. Sollte man auch vor dem Flashen eines neuen ROM machen. Denn wenn alles gut geht, kann man damit anschließend seine Apps samt Einstellungen spielend einfach wiederherstellen, auch einzeln. Geht das flashen aber schief, und der Knochen bootet nicht mehr -- dann hilft Dir das mit Titanium gemachte Backup herzlich wenig: Du brauchst ja die App, um das Backup wieder herzustellen. Und da kommst Du erst ran, wenn das System gestartet ist. Und wenn das System nicht mehr startet... Hilft manchmal nur noch das wieder Einspielen des Nandroid-Backups.