The HTC Dream was the first Android phone to hit the market. It originally ran Google Android 1.5, but hacker Cyanogen has just released CyanogenMod Eclair V5.0.7 for the HTC Dream and HTC Magic, which means that you can run Android 2.1 Eclair on these two phones.
The HTC Dream was branded as the T-Mobile G1 in the US, while the Magic is the T-Mobile myTouch.
Installing the hacked ROM will void your warranty. And it doesn’t have all the features you’d find on a newer phone like the Google Nexus One. For instance, it doesn’t have the 3D gallery app or the new 3D program launcher, both of which require more system resources than these phones have.
But the advantage of installing this hacked ROM is that it comes with a ton of features that you won’t find in an official build of Android 2.1 Eclair, including USB tethering, support for FLAC audio, 360 degree auto-orientation, and a number of other enhancements.
All the basic features are reported to work, including WiFi, Bluetooth, phone calls, the camera, and video playback.