[Android Themes] Binary100100:
Well thanks for trying it anyway.

But just so we can get an idea of what happened, you did flash 6.1.0-RC1-DS, allow it to boot fully (and had no forceclose errors) then rebooted and flashed the theme. Right? Any other way is not recommended. Regards to speed and functionality, a couple of users have even mentioned that it seemed faster with the theme than it does without. Of course you do have to realize that this rom was originally intended for larger and faster devices with more ram. So to get anything close to 6.1.0 on your G1/MT3G is a marvel of itself. If you want to go to Donut then go for it. I have been doing this theme since the age of the donut so give it a try. I still get an average of about 100 downloads a month for those themes if you would believe it! So you're not the only one that likes those roms. If you don't see the link for the particular Cyanogen donut rom let me now what version your running and I'll see if I can dig it up. As for myself... I'll never go back to those stale donuts! LOL! Just a heads up though... ever since I stopped doing A2SD my new sdcard had stopped reformating itself. So anyone with sdcard issues (corruption or whatever) should consider going to a slimmer rom to prevent from having to do A2SD. And when you are short on space in /data you can try moving some of your apps to /data/apps to /system/app and it should give you a couple more megs of free space.

If you DO want to give 6.1.0 a try here's a suggestion, from whatever stable rom that you have now download MyBackup Pro (costs like $5 or something) or Titanium Backup (free version should do the trick) and backup all of your apps and data. Don't worry about your contacts and such b/c Google will resync all of that for you. Once everything is backed up do a nandroid backup just in case you want to revert (optional of course). Then WIPE! (EVERYTHING! Except the sdcard of course. Wipe your ext partition too!) Install 6.1.0 and let it boot. If you get any forceclose errors then it's the rom or something that you didn't do right. If not then proceed.

After it's booted and you've signed in:

Go to settings > Cyanogenmod Settings > Application settings > Select Allow application moving and set your install location.

Go back to settings menu > select Applications > select Unknown sources. Go to Development and make sure that USB debugging is checked.

Reboot and install the theme.

Everything should be working at this point. If not then it's something with the theme (sorry!) do a nandroid restore and enjoy your previous working condition. Let me know the situation. If so then:

After all of that... sign in to Market and download the app that you used to back up everything. Restore your apps+data ONLY! I would start off with the ones that you really want and need because you don't know how much space you'll actually have left. Then restore anything else that you backed up that you might want to keep (Mms, call log, etc). I would recommend against restoring your home desktop since that may have changed from whatever rom you previously had. I would also recommend against not restoring your settings as well.

Once all of your apps are restored then fire up your root apps (overclocking, tethering, etc) and make sure SuperUser is working. Then go ahead and reboot and make sure that you don't get any errors. If you do then it's an app that you restored and not the ROM or theme.

Go ahead and do a nandroid backup of your current working device on the themed 6.1.0-rc1 rom and go ahead and try restoring the rest little by little.

You should be good. Now I'm not sure what rom you came from and what your setup was but I do a FULL wipe whenever I go to another major build. Example Release (RC17-RC31) to Cupcake, I wiped. From Cupcake to Donut... wipe. From Donut to Eclair... wiped there too. From Eclair to FroYo... guess what I did... YUP! There was wiping involved. If you EVER go from a NIGHTLY build to a RC I would even suggest a wipe because some of the data that you have previously stored may conflict with something that the system cannot do anymore. That could cause problems too!

Anyway, I hope all of this helps! Good luck!