HTC a une alternative API qui prend en charge ce, cependant, c'est seulement sur HTC Sense appareils, et de pain d'épice ils ont changé les permissions de sorte que c'est uniquement pour leur app Lampe de poche, pas de tierce partie de ceux (sauf si vous utilisez de la racine).
Mais sur 2.2 appareils HTC, vous pouvez l'utiliser dans l'écriture d'une chaîne à l' /sys/devices/platform/flashlight.0/leds/flashlight/brightness
. Ce paramètre contrôle si le voyant est allumé et comment lumineux qu'il est. Pour un maximum de luminosité écrire "128\n"
, la moitié de la luminosité de l'écriture "64\n"
. Facile à tester à partir de la commande adb shell:
echo "128" > /sys/devices/platform/flashlight.0/leds/flashlight/brightness
Et enfin l'éteindre en écrivant "0\n"
- il.