I've used Nandroid backup/restore function innumerable times for testing and restoration. On my regular CM7 system (G2) I wanted to test a CM9 rom, so I made my usual nandroid backup. I flashed cm9, saw what I wanted to see, and have been trying to restore back fully to cm7. The nandroid restore process seems to run fine. But after rebooting, I'm only partially restored. Some of my apps are present, some aren't. The desktop is back to the default, and I'm prompted with the original HTC Vision sign-in sequence. Before I start manually screwing around to get back to "normal," I'm hoping to find a way to get the full nandroid restore to work. I've tried a couple of times, both with and without data wipe/factory restores in-between. Notable issue: When the phone boots, I see various force closes from some programs I'd previously installed (e.g. Swype). It seems as if the phone isn't really getting properly cleared before the restore, or nandroid is otherwise confused. Any clues appreciated! Thanks.