Try Torch - Next Generation
I have the same phone and this is the only one that I've found that works so far.
The only problem? after turning on for a few seconds, the program will crash (but the LED light will stay on until you force close it).
at least it works...