Upgrading developer phone I've an HTC Magic Developer Phone running Android 1.6. I want to upgrade it to Android 2.1. Please guide me how to do this.
If you don't mind rooting your phone, perhaps the easiest thing to do is to flash CyanogenMod on it. The HTC Magic is supported up to CM6 (Android 2.2, Froyo). You can find more details here, be sure to read up on the wiki. It is not supported on CM7 or later (Android 2.3, Gingerbread).