If you have root here is a way to turn the Camera LED on and off for a real flashlight app. No working widget but it is based on the Desire hardware exploit from Damunix which I've adapted for the Incredible. I'm using superuser.apk but I think the unregulated su sticky method should work too.
Install Gscript from the market, or a terminal app if you are a glutton for typing punishment every time.
In Gscript select Menu - Add Script
Name: LED On
Needs SU checked and obviously Gscript has to be granted SU.
Body: echo 125 > /sys/devices/platform/flashlight.0/leds/flashlight/brightness
Save it off and select Menu - Add Script again
Name: LED Off
Needs SU checked
Body: echo 0 > /sys/devices/platform/flashlight.0/leds/flashlight/brightness
Save that one off
Run LED On to turn it on and LED Off, well you get it. Now we just need a stand alone app that runs in SU to clean it up. In any case this is much better than the $1 app in the Market that crashes the camera and requires a reboot.
Install Gscript from the market, or a terminal app if you are a glutton for typing punishment every time.
In Gscript select Menu - Add Script
Name: LED On
Needs SU checked and obviously Gscript has to be granted SU.
Body: echo 125 > /sys/devices/platform/flashlight.0/leds/flashlight/brightness
Save it off and select Menu - Add Script again
Name: LED Off
Needs SU checked
Body: echo 0 > /sys/devices/platform/flashlight.0/leds/flashlight/brightness
Save that one off
Run LED On to turn it on and LED Off, well you get it. Now we just need a stand alone app that runs in SU to clean it up. In any case this is much better than the $1 app in the Market that crashes the camera and requires a reboot.