[EVO 4G General] Minjin:
I'd like this thread to be a repository for ideas on software improvements to our Evos. Let's try to keep it specific, on topic, and limited to things that are possible with software changes via kernels, ROMS, or model specific apps. Please don't suggest vague things like "Make XXX better". I will update this post as necessary as items are added or crossed off either due to them being fulfilled or deemed impossible.

Interface

-Make activation area for four bottom soft keys smaller to lessen accidental touches

-Screen wakeup with volume button in addition to power button

-Add reboot to power button options

=> Another option has been discovered http://androidforums.com/tips-trick...e-way-reboot-evo-using-hard-buttons-only.html

-Add power off to long press on power button if screen is awake

-Option to enable 270/360 degree rotation of UI via accelerometer

=> 270 is supposedly in the works for CM6

-Output entire interface via HDMI

=> Bounty thread, no work yet http://xdaforums.com/showthread.php?t=721376

-Soft directional keyboard, configurable, always on top for use in Flash games and other applications

=> Discussion http://xdaforums.com/showthread.php?p=7178242

Audio

-Enable higher bitrate for recording via voice recorder and video recorder

-Enable other (better) codecs for recording via voice recorder and video recorder

-Disable/Optional AGC (automatic gain control) on microphone input

-Improve Bluetooth audio stack for "higher quality" => Needs more details

-Add FLAC codec support

-Add ALAC codec support

-Add equalizer

Camera

-Enable higher bitrate for video recording

=> WIP http://xdaforums.com/showthread.php?t=711808

-Enable higher/constant frame rates for video recording

=> WIP http://xdaforums.com/showthread.php?t=711808

-Enable other (better) codecs for video recording

=> WIP http://xdaforums.com/showthread.php?t=711808

-Add macro mode to lower the minimum focus distance

-Add button to camera app main screen to switch between still/video

=> Supposedly in the works for CM6

-Add button to camera app main screen to switch between front/rear cameras

=> Supposedly in the works for CM6

-Image stabilization by cropping and ignoring outer changing pixels

-Allow volume button to act as shutter button

Screen

-Remove or allow adjustable FPS cap

=> WIP Novatec http://xdaforums.com/showthread.php?t=711964

=> Epson http://xdaforums.com/showthread.php?t=719763

-Settings to adjust color profile across entire system

-Lower minimum brightness

-Adjustable auto brightness algorithm

Misc

-Setting to turn HDMI port and associated processes on and off

-Better control of charging and Wimax LEDs for notifications via blink rate, "breathing", or color mix

=> WIP http://xdaforums.com/showthread.php?t=697430 => http://xdaforums.com/showthread.php?t=746732

-Brightness control of bottom soft key backlight to reduce light bleed issues

-Enable FM transmitter

=> http://xdaforums.com/showthread.php?t=693253

-Add user changeable action to long press of menu and back buttons while in home screen

-Modify Bluetooth stack to allow game controllers like Wii to connect

=> Bounty thread http://xdaforums.com/showthread.php?t=701554 Supposedly in the works for CM6

-Modify Bluetooth stack to allow wireless keyboards

=> Bounty thread http://xdaforums.com/showthread.php?t=701554 Supposedly in the works for CM6

I think that's a decent start. Hopefully we get some interest here and generate enough ideas to keep the devs (and maybe even HTC) busy. ;)