The LED flash on the back of modern iPhones, when used as a flashlight, can be a huge waste of battery life. It's even worse when we accidentally leave it turned on and forget to turn it off and don't even realize it.
It's easy to do when we're out in broad daylight working in the dark crevices under a car's hood, or when we set our iPhone down on the table after using the flashlight and forget to turn it off afterwards. The next time you look at your battery, you might as well have been playing 3-D video games for the last 3 hours.
Unfortunately, when you're in certain situations where you can't tell that your LED flashlight is on, you may not even realize it until it's too late. On the other hand, a new free jailbreak tweak called Bulb
by iOS developer Sassoty is now available in Cydia that will attempt to help prevent you from accidentally leaving your LED flashlight turned on.
As shown above, the tweak adds a new pleasant light bulb-shaped icon to the Status Bar whenever you have the LED flashlight turned on. Note: the LED flashlight is turned on from Control Center.
With the icon in the Status Bar, even if you're out in broad daylight with no clue that your LED flashlight is turned on, you won't have to wait for some passerby traffic on the sidewalk or in the office to tell you that your LED flashlight is turned on. Instead, you'll be able to tell by yourself without looking at the back of your device.
If you would like to give Bulb a try, it's available for free right now in Cydia's BigBoss repository. The tweak requires iOS 7 to be installed, and also requires an iOS device with a rear-facing LED flash. There are no options to configure. Bulb is an open-source jailbreak tweak, and its source code can be viewed on Github at this link
iOS 7.0-7.0.6, LED flash, libstatusbar
iPhone 5 running iOS 7.0.6