Some people are more battery conscious than others, but some folks truly don’t mind letting their battery level get so low that it lurks in the danger zone — a state of inevitable automatic shutdown.
If you align with the latter camp and you’re using a jailbroken device, then this may pose problems for tweak reliability and usability because modern jailbreaks tend to be semi-tethered or semi-untethered. With that in mind, a newly released and free jailbreak tweak called Puck by iOS developer Litten may be a handy addition to handsets that see deeper battery drain than others on a regular basis.
Puck is like free insurance, as it can give you the peace of mind of preventing your pwned iPhone from needing to be connected to a computer to be re-jailbroken in the event of an accidental low battery-triggered shutdown. It does this by putting your handset into a power-saving state when the battery level gets too low, which helps keep it afloat just a while longer.
If the idea sound familiar, that’s because a lot of jailbreak developers have tired their hands at creating a better power-saving mode than what iOS’ native Low Power Mode can offer out of the box. SafeShutdown was one, and if you fancy more of a deep-sleep or truer hibernation mode, then Sentinel is probably a better option.
Puck is highly configurable. Users will find those options in the Settings app after installation:
Here, you can:
- Toggle Puck on or off on demand
- Choose a shutdown percentage
- Choose a wake percentage
- Wake with the volume up button
- Wake when plugged in
- Respring after waking
- Allow music playback
- Allow volume level changes
- Show a warning notification before entering extremely low power mode
- Choose a battery percentage when you’ll receive the notification
- Allow phone calls
- Shut down after ended phone call
- Respring to save changes
- Reset options to their defaults
At first glance, it looks like the developer put a lot of thought into Puck when making it to ensure that an iPhone could still be operable in extreme situations. For example, you can still take a phone call or override the power-savings mode with a volume button press or by plugging it into a power source. Other than that, the ultra low power mode setting will help preserve your semi-tethered or semi-untethered jailbreak until you can get to a charger.
If you aren’t already using Litten’s repository, then you can add it to your preferred package manager with the following URL:
Do you plan to give Puck a try? Let us know in the comments section below.