So I rooted and installed 2.1. Worked great for a few days. Then I tried to use some apps that require root, but it wouldn't work. I tried opening a terminal to su root, but it would force close because Superuser Permissions wasn't responding. It seems like I lost root. So this is where I think I broke it. I re-ran the update.zip that I used to root it in the beginning. The phone still turns on, but I get a LOT of forcecloses when booting up. Everything forcecloses like Google voice search. It still kind of works, but it's really slow and crashes a lot.
Any way to get passed this without restoring from backup?