But recently Google released the source code and there are numerous working ROMs, among them some are Nexus One, Galaxy S, HD2. This is due to the constant working of the XDA developers who are busy building these ROMs and lately Android 2.3 Gingerbread ROM which has come from AOSP for the HTC EVO 4G.
Well in this latest Gingerbread ROM most of the applications like Wi-Fi, audio playback, radio with phone calls and data along with contact synchronization are working fine without any problems.
To download the custom ROM for EVO, just visit HERE.