Overview
SBSettings runs as an extension to springboard (your iPhone desktop). It has been carefully written to use very little memory and be very fast performing. There is very little RAM in the iPhone and using up all the RAM can cause lots of issues. SBSettings takes this into account in its design and implementation providing you a very thin and fast extension.
Usage:
The drop down window defaults to swiping the statusbar. But you can set this to any action in the settings app under activator. As of iOS5, SBSettings will integrate into the notification area. To enable this, load settings, notifications, and find sbsettings and set it to "ON". You can also hit edit and move sbsettings to the top or wherever you want in the order.
Notification options in More app:
- No Toggle Labels - removes the labels from the toggles.
- Show Title - puts an SBSettings title at top of the main toggles section, or removes it.
- More Button Row - Enable the more button row (the 5 buttons like more, refresh, power, etc). If you disable this, then more button row will be to the left of your toggles.
- Button Titles: Move button row can have titles or not
- Info Row: Add an additional row with the text like IP address, memory, disk usage etc. If more buttons are disabled, you get this text also when you swipe the toggles left.
- Refresh On Show: By default sbsettings will not refresh all toggles when you call forth the window. This option enables them to do so. This may add some lag in the window speed dropping down - the more toggles installed the more the lag. Therefore, I suggest leaving this off. If toggles get out of sync somehow, you can use the refresh button.
The More App
In order to keep memory usage down and the iPhone peforming well, we implemented many of the non-timing critical functions in SBSettings in a separate app that does not use any memory when not running. This app is brought forth by clicking "more". (If you are reading this help page, you must have found out how to get here already!). The following areas are available in the "more" app as of v1.0:
- Manage Themes - select the theme of the settings window. Comes with 3 themes and more can be installed from Cydia. You can also preview the theme by using the blue disclosure arrow. Themes are stored at /var/mobile/Library/ SBSettings/Themes in case you want to make your own. Themes can be selected separately for both the notification and window areas.
- Set Toggles - Here you can configure which toggles are on / off. Only enable the toggles you really use. The more toggles you have enabled, the longer it takes to respring and the more memory is used by springboard. (Most toggles do not use much memory and are pretty insignficant, but every little bit helps). Toggles are selected separately for the dropdown window and the notification area so you can choose which ones to put where.
- Hide Icons - This is Poof. It lets you hide or unhide your icons from your springboard and launch them with spotlight or whatever. If icons don't hide, try respringing.
- Extras - This provides some extras such as numeric battery, fix user dir permissions, and app killswitch disable. A couple notes. Numeric battery can be toggled between regular and numeric by tapping on it. Do not use the "fix user dir permissions" unless you really have a problem to solve like mail app crashing. Most people never need this.
Other points:
Toggles: There are many third party toggles in Cydia.
Adding your own toggles: This feature is in progress. Does not yet exist.