[EVO 4G General] BobWalker:
If you need working FFC (front camera) and WiMax (4G), you will need to use one of the many Gingerbread (2.3.x) ROMs avaiable for the EVO 4G since drivers for the FFC and 4G radio have never been made available for Ice Cream Sandwich (4.0.x) or Jelly Bean (4.1.x). There are a number of Gingerbread ROMs based on HTC Sense and many others based on CyanGenMod which is based on AOSP (Android Open Sense Project). If you just want a rooted version of the lastest Sprint stock ROM, download the file from http://xdaforums.com/showthread.php?t=1671395, copy the file 5.07.651.1_Supersonic_Stock_Rooted_CPTB_v2.3-DEODEXED.zip to the EVO's sdcard, boot into recovery, and install from zip file to flash the ROM. If you would like a custom ROM but still prefer HTC Sense, download Elousions 3 from http://xdaforums.com/showpost.php?p=38213798, copy the file [Rom]TN_Elousions_3_OTA_5.07.651.6_Deoxed_Blue_Theme.zip to the EVO's sdcard, boot into recovery, and install from zip file to flash the ROM. If you want an AOSP ROM without the Sense interface, download the file from http://xdaforums.com/showpost.php?p=33700013, copy the file Jellybread1.4.zip to the EVO's sdcard, boot into recovery, and install from zip file to flash the ROM.

You can find a number of custom ROMs available for the HTC EVO 4G listed at http://evo4g.roms-db.com/all-builds/ Remember that EVO 4G ROMs based on either Ice Cream Sandwich or Jelly Bean cannot support the front camera or 4G (WiMax) due to lack of drivers for the corresponding hardware on the EVO 4G. I happen to like HALO Series II Nova http://xdaforums.com/show...903469&page=33 and AlienMOD Solar Flare Series V http://xdaforums.com/show....php?t=2086163 with the exception that I am experiencing some tint issues with camera applications in these ROMs.

Before you begin experimenting with various ROMs for your EVO 4G, I recommend that you replace ClockworkMod Recovery with Smelkusmod which has a reputation for wiping memory more reliably which is crucial to flashing ROMs successfully. Smelkusmod Recovery is available at http://xdaforums.com/show....php?t=1661543 and is easily installed by copying the downloaded zip file to the root directory of the EVO's sdcard, renaming the file PC36IMG.zip, rebooting the EVO into recovery, allowing the bootloader to detect PC36IMG.zip, and confirming the installation of the new recovery module. Once you have installed Smelkusmod Recovery, the file PC36IMG.zip should be removed from the sdcard.

You will also need to consider partitioning the sdcard before installing most Ice Cream Sandwich and Jelly Bean ROMs as a number of these ROMs will not install properly without an sd-ext partition formatted with ext3 or ext4 file systems. You can read an explanation of sdcard partitioning at http://xdaforums.com/showthread.php?t=1158993. If you opt to partition your sdcard, do not forget to copy the entire contents of the sdcard to an empty folder on your computer first since partitioning will destroy all data on the sdcard! I recommend either a 512 MB extended partition (sd-ext) for 8GB sdcard or 1024 MB extended partition for 32 GB sdcard and formatting the sd-ext partition with the ext3 file system as this configuration will work with Gingerbread as well as ICS and JellyBean ROMs. Once you have partitioned and formatted the sdcard, copy the original contents of the sdcard from your computer to the newly formatted sdcard.