I own an Android Dev Phone 1, also called ADP1. The phone prompted to setup a Google Account as the very first step, before I can start using it. For the Google Account, I used my credentials for Google Apps Standard Edition , though I also have a regular GMail account.
I supply my Google Apps credentials each time I wipe off (hard reset) the phone. Though optional, I wipe off the phone’s data whenever I update my phone with a new ROM. Following the official and non official upgrades, I’m currently running CyanogenMod 188.8.131.52 on my ADP1.
Then came a day when I did not want to wipe off the data but only wanted to change the Google Account associated with the phone.This was the day when I wanted to play with Google Buzz which requires a GMail or non Google Apps account. I googled around and found solutions suggesting:
None of these worked for me. What worked for me is as follows:
This is what helped me in testing out Google Buzz on Google Maps on my Android phone. In your case, this may simply help you in changing the Google Account without hard resetting your Android.
Update (February 14, 2009): After following the above procedure, I noticed that though my E-mails were syncing, I could not search my E-mails. Whenever I typed in a search keyword in the GMail app and clicked on the search button, I saw a message saying something as “E-mails will sync shortly”. This can be fixed as follows. Goto Settings>Applications>Manage Applications>Gmail. Click on “Clear data” button.