Automate Enabling/Disabling SBSettings Toggles And Lots More With SBProfiles

When I’m running out of battery life on my iPhone 5, the first thing I tend to do is to turn off Location Services, Bluetooth and kill all the background processes.

Now that I’ve jailbroken it, SBSettings makes it even more easier, as all I need to do is swipe on the status bar and then tap on the SBSettings toggles to disable them.

But I stumbled on a jailbreak app called SBProfiles (not sure how it missed my radar), which makes my job in such situations even easier. And the best part it does a lot more than just that.

SBProfiles as the name suggests allows you to combine SBSettings toggles into a profile, which can be triggered at any time via a quick access menu or even schedule it.

The jailbreak tweak comes with some default Profiles. These default profiles are dummy profiles, you still have to configure which SBSettings toggles you want to combine for each profile or create a new profile.


Under each profile you can enable or disable different SBSettings toggles. You can also set brightness, set system volume, set ringtone volume, respring, reboot or shutdown and even launch an app.

To enable or disable different SBSettings toggles, tap on Toggles and then drop & drop the Settings toggles under Unchanged to “Off” depending on your preference.


After you have configured the profile, you can access it via an Activator method. You can set the Activation method by tapping on the Settings tab at the bottom and then Action Method(s) under Profile Switching.

Using the Activator method, you can access and activate the SBProfiles from anywhere in the iOS including the Lock screen.


You can also schedule the time of the day when you want to enable the profile, which can be useful if you want to disable some features while sleeping etc. Registered users can also trigger the profiles automatically based on the following conditions:

  • Wi-Fi network or Bluetooth device you’re connecting or disconnecting from
  • Based on the GPS location
  • When your iPhone is charging or unplugged
  • When your iPhone is locked or unlocked

The best part is that the jailbreak tweak is that it is free. You need to be registered user to use the triggering capability. To register, you need to may a donation (can be as little as $2) to the developer who will send the product key. It would have been nice if the developer had integrated directly with Cydia’s payment system.

Since the app depends on SBSettings toggles, you must download SBSettings toggles such as Do Not Disturb, Remove Background, Ringer/Silent, Ring and Silent Vibrate, Backlight Dimmer etc from Cydia.

As you can see, SBProfiles comes with a basic user interface, but it is an awesome app and does the job very well. So download SBProfiles and let me know if you found it useful in the comments.