SBSettings Beta v0.90

Author: BigBoss  //  Category: Apps

SBSettings Beta v0.90 is here!

UPDATE: Bugs fixed so far due to your beta test reports:
1) Renamed Wifi, Edge, and 3g to Wi-Fi, EDGE, and 3G
2) Renamed “Extras” menu from “SBSettings” to “Extras”
3) Fixed all toggles to detect iPod touch in the isCapable function to avoid bluetooth, airplane, EDGE showing up on a touch.

Ipodtouchmaster and I believe we are ready for the SBSettings beta test. Here are some final screenshots of the v0.90 which we are sending out to you for beta tests:

I am posting SBSettings v0.90b (beta) here on the site for beta testing. The version that will go into Cydia will be a one click install. But dpkg does not account for dependencies. Therefore, there are going to be some steps to take.

1) Load cydia and install libhide. Or, using ssh run: apt-get install libhide.
2) Make sure you have mobile substrate installed. If not, apt-get install mobilesubstrate (or just install winterboard)
3) Install sbsettings_toggles_pack1_1.10 first. Get the deb and copy to /tmp on iPhone. To install it run “dpkg -i sbsettings_toggle_pack1_1.0.deb”. (Note: you may need to right click and “save as” to save the deb. Some of the round-robin servers mime types aren’t set so it may try to show in the browser).
4) Finally, get the sbsettings_0.90b.deb, copy to /tmp on iPhone and run “dpkg -i sbsettings_0.90b.deb”.
5) Respring using bigboss respring app (need it to rebuild the cache properly as killall SpringBoard won’t do it). If you do not use the proper respring, you will nto be able to launch the settings app using the ‘more’ button the SBSettings app. But you could just hit the respring there instead and it will correct the problem.

Note, these steps are for advanced users and early adopters. If you want, wait a day or two and it will be in Cydia.

Instructions for use:

- Slide across statusbar to show the window. (Tap once with two fingers seems to work also) Tap the close button to dismiss the window.

- The big buttons are toggles. Red is “OFF” Green is “ON”.

- The “more” button brings up the settings app which lets you configure which settings you want available, hide icons, and other bossprefs like things.

- The “refresh” button will refresh the state of the icons in case it gets out of sync.

Known issues:

1) The icons are refreshed only on respring. It is possible for them to get out of sync. This is by design because it is a significant performance drain to constantly refresh these things. But you may have to occasionally press the refresh button if you believe the states are incorrect. One example is toggling airplane mode on, and the WIFI button stays lit green. (This may be fixed in near future by adding a phone-only airplane button).

2) The SSH toggle is very slow after the iPhone has sat idle for a bit. It does work just be patient.

3) The “add your own toggle” is not yet designed. Be patient.

4) There are times where the iPhone is very low on memory and bringing up the window is not very helpful. Example is maps app while its locating you or some cases inside safari.

5) The SSH and “more” button are implemented by launching apps. Therefore, they will only work if you have no other app loaded.



BigBoss Authors: Mark Bruce & Kory Lee

Tags: ,

84 Responses to “SBSettings Beta v0.90”

  1. Saajid Vawda Says:

    Thanks BigBoss, it works really well, it’s a very helpful add on. The installation was without any problem.

  2. Peter Says:

    Hi BigBoss,
    So I’ve installed it, and it looks beautiful.
    However, even though I’ve installed sbsettings_toggle_pack_1.0 (it appears when I run dpkg -l), I got no toggles :(

    Just rebooted: still not there. Just the bottom row and info, which are nice in themselves.

  3. Danny Says:

    Does this work if you don’t have BossPrefs installed?

  4. dyd_dog Says:

    HI,
    I did it correctly, but I can’t see any SBS icon. Where am I wrong?

  5. Danny Says:

    Cannot get more button working.

    And yes, I did read the issues section.

  6. dyd_dog Says:

    oooppssss !! “Slide across statusbar to show the window”. Didn’t read well :-) Now is working really fine. Thanks !!!

  7. shunsky Says:

    Peter,

    I had the same problem after the first installation. Then I found those 2 installed files in Cydia, so I uninstalled sbsettings_togglepack1_1.0.deb.

    SBSettings was removed from my iPhone (I guess either one of them you uninstall, SBS will be removed…)

    So I copied 2 files to /tmp once again, and consecutively install (dpkg) 2 files, and respring my iPhone.

    Finally I got toggle icons!! so I clicked “More” to View Toggles, and add more toggle icons.

    I hope it works for you too :-)

  8. Peter Says:

    shunsky, you’re my hero :P
    I did it with dpkg, and had to actually uninstall sbsettings as sbsettingstoggles1 depended on it, but uninstalling both and then installing them in the right order did it.

    I think that perhaps installing sbsettings_toggle_pack1_1.0.deb before I’d installed libhide was the problem. Serves me right for not reading the instructions!

  9. BigBoss Says:

    All these issues will not exist when it actually goes into Cydia because Cydia handles the dependencies for us.

  10. BigBoss Says:

    This would occur if, for example, you did not use my respring and used another method to respring. In this case, the cache would not be rebuilt causing the more and ssh buttons not to work. Try using respring in the sbsettings and see.

  11. chromeluv Says:

    I’ve installed, I can bring up the menu by swiping the status bar, when I go to “more”, “view toggles” there is nothing to select?

    I’ve reprung the correct way through boss prefs, will try a reboot to see?

  12. chromeluv Says:

    Yeah, after a respring, no change, still cannot view toggles. Will wait for the CYDIA release, looks very well done from what I have..

  13. minivinny95 Says:

    thankss alot
    and this works wonders for me and it doesnt seem to have any problemss…. YET!

  14. minivinny95 Says:

    UPDATE: i just hide a couple of icons and enables more toggles and hit the home button and i got into mobilesubstrate safe mode :(
    i re-sprung and tried again and same issue.

    anyone got a answerrrr :D

  15. Robert Says:

    when this hits cydia we wont need boss prefs anymore correct??

  16. Innovative1 Says:

    Please make a VPN toggle!! That would be the best!

  17. BigBoss Says:

    Which toggles are enabled?

  18. minivinny95 Says:

    I have bluetooth, EDGE and wifi
    then i hide a couple of icons and hit the home button and springboard crashed :(
    i did a respring and tried again and it happened again

    Also the respring for me doesnt work in SBsettings, i click it and the screen turns off then slowly dims back on and resprings into safe mode.

    Help would be appreciateddddd :D

  19. Pelaez Says:

    Wow, this is really great!

    For those who’s “more” button is not working, tap it and wait, it might take a moment to load.

    I have a question though, how can we mod it? :D

    Where are the icons/images to do that?

    Thanks for this amazing mod BB

  20. Pelaez Says:

    NVM, found the .PNGs :D

  21. BigBoss Says:

    If you do any cool mods, I would be interested in embedding theming into the app and / or hosting them as winterboard addons.

  22. BigBoss Says:

    This is a bit confusing for me. If you are in safe mode, then how is it that you get to the respring button? Can you provide a full listing of /Library/MobileSubstrate/DynamicLibraries folder? Can you enable syslog and respring and send me the trace of what happens via email when you respring to safe mode?

  23. SHEDOXcore Says:

    after installing, in toggels i dont have any options of ssh and such.
    tried to reinstall and didnt help..

  24. SHEDOXcore Says:

    how do i fully unistall both packges ?

  25. Corey Says:

    hey bigboss, i can’t install, i downloaded the deb files, put them in tmp, and then when i run the commands, it says no file or directory, encounterd errors. can you help me?

  26. SHEDOXcore Says:

    Peter, how did you fully unistalled this ? (i have the same problem as you).

  27. Steaps Says:

    http://www.screencast.com/users/Steaps/folders/Default/media/5db6a40d-afe9-42a5-960b-ea48a8edd665

    Your welcome i guess. :)

  28. minivinny95 Says:

    My respring button is on my springboard so its one click respring and

    and when I am out of safe mode, i tried the respring from SBsettings and it dims the screen and then safe mode.

    Do u want me to intall Sysloger, respring from SBsettings and send u the file?

  29. Alen Says:

    Great app BigBoss!
    Works great!!

  30. minivinny95 Says:

    I sent it… Hope it helps.

  31. jgonzalez31 Says:

    try it like this, you gotta put the tmp folder in the command

    dpkg -i /tmp/sbsettings_toggle_pack1_1.0.deb
    dpkg -i /tmp/sbsettings_0.90b.deb

  32. jgonzalez31 Says:

    awesome app bigboss, again great work

  33. Danny Says:

    There should definitely be a Reboot button

  34. BigBoss Says:

    You can uninstall in Cydia after you install with dpkg.

  35. BigBoss Says:

    We couldn’t think of a time that you need to reboot. And if you do, it’s so seldom that it did not warrant extra screen space.

  36. Danny Says:

    I have to reboot my iPhone at least 4 times a day. I do it to free up the RAM so it will run smoother on big apps. And it works! Can you at least make it an option.

    Also, the bluetooth button shows up on the iPod touch and cannot be taken off.

  37. BigBoss Says:

    Can you give me a listing of what is in /var/mobile/Library/SBSettings/Toggles/ folder?

  38. BigBoss Says:

    SSH Toggle is only available if you actually have Open SSH installed. Show me what you have in /var/mobile/Library/SBSettings/Toggles folder please.

  39. BigBoss Says:

    A respring should accomplish this the same. When you respring, every single app that was running is killed just like a reboot.

  40. Danny Says:

    @BibBoss (Sorry, no reply button) Oh really? Wow, thanks.

    Also, do you think you could make it if no button was pressed in the first 15 seconds or so, SBsetting will go away on its own. This is what happens when you hold down the sleep/wake button and don’t “slide to power off” for 20 seconds. This is there so if you activate Sbsetting by accident, and it is just a nice feature for it to go away after about 15 seconds of inactivity.

    Also, a glitch, when you activate SBsetting on the springboard, or in an app, and then lock your device, and then turn it on again at the lock screen, SBsetting is still there. It should turn off if the iphone is locked.

  41. SHEDOXcore Says:

    thx, working now.

  42. jim Says:

    works fantastic on my 3g. Thanks again BigBoss

  43. chromeluv Says:

    Hey BigBoss, there is nothing in the Toggles folder, it is empty.

    What should be there?

  44. chromeluv Says:

    Hey BigBoss, I replied to your question about, I have nothing listed in the SBSettings/Toggles/ Folder, it is empty.

  45. BigBoss Says:

    This is why there are no toggles. Something went haywire in the install process. Please repeat step #3 in the install process:

    3) Install sbsettings_toggles_pack1_1.10 first. Get the deb and copy to /tmp on iPhone. To install it run “dpkg -i sbsettings_toggle_pack1_1.0.deb”. (Note: you may need to right click and “save as” to save the deb. Some of the round-robin servers mime types aren’t set so it may try to show in the browser).

  46. chromeluv Says:

    Interesting? I have no issues saving it via save as, and moving it over via WinSCP to install it? I do not get any errors when i run the command line…i will try again

  47. chromeluv Says:

    I reinstalled again, and now its not even showing a Toggle folder? I repeated step #3, no change, so I did it all over again.

    I have LibHide, MobileSubtrate installed, swiping the status bar works fine and it comes up, but no toggles are available, and I cannot add any.

    Any ideas BB? Let me know if I need to send any screen shots to your or diagnose further..

    best,
    c

  48. diigimatrix Says:

    Works perfect!! I’ve had no problems. I used mobileterminal to execute/install using su privileges and respring app.

    It’s given my iphone new life!!

    How about categories using mobile substrate? Categories app could then inject the folder once created into springboard. Would make it amazing. Should be possible, taking that installing an app (stacks) can do it, why couldn’t categories..

    Anyway I was going off topic so I better go.. Thanks (Will report any bugs I find) :)

  49. Bella Says:

    Everthing works great BigBoss. There appears to be a security risk in using this. On the lockscreen, you can still get the SBSettings menu and if respring is pressed, it will respring and bring the phone to the home screen bypassing the security lock code.

    Thanks for the great work.

  50. Corey Says:

    hey, um, how do i add apps to the screen, like you have in the pics, i see winterboard and you also have the Respring thing at the bottom, how do i do that?

  51. Pelaez Says:

    I replaced the Settings, Refresh, Respring, Power and Close icons, but they are not good enough to go public. I’m not sure how to make them work with Winterboard though, how do I make WB to replace the files in /var/mobile/Library/* ??

    I’m working on another background (not feeling the boarders of the one that comes with it) and I made toggle icons with the Douce template. The theme I’m currently using. Not really good though, I’m currently looking to do icons that can go with any theme.

  52. Anonymous Says:

    this is not an issue with the app. It’s an issue with the beta install. Go uninstall sbsettings and sbsettings toggles in cydia. After that, install again by installing first the toggle pack. Verify you have the folder and things in it. After that install the settings deb again.

  53. Anonymous Says:

    Thats just my springboard under the window. Has nothing to do with the app.

  54. reznor9 Says:

    works great! Thanks for this. When can we hope to see a toggle for the safari download plugin? And when you offically release this on cydia, are we going to have to uninstall this, and reinstall your cydia release, or will it upgrade as usual?

  55. Pelaez Says:

    They are icons in the SpringBoard, they are not actually in the app.

  56. docomar Says:

    As usual, you are one of the best, and your apps make our iphone life so easy and smooth!THANKS A LOT for everything you bring to the iphone community!!!!! One question though that has already been asked with no answer: with this mod, is it possible to uninstall Bossprefs, and keep only this mod ???? Would that work or not? To me and to others, keeping both is kind of a doublon, and we could use that space for another app!! Could you please give us your input for this matter. And, THANKS AGAIN A MILLION!!!!!!!!!!!!!

  57. Pelaez Says:

    Hey BigBoss, I made this mod for it:
    http://pelaez.bhzclan.com/iPhone/HUD.PNG

    It’s based on the HUD in Mac computers (even though I don’t use Mac). I think it looks nice.

    I made the background, the Close, More, Refresh, Respring, and Power buttons. What do you think?

  58. BigBoss Says:

    Yes, this will be a BossPrefs replacement. Bossprefs will be able to be uninstalled.

  59. JD Says:

    Hey BigBoss,

    When is it safe to uninstall BossPrefs? Prior to installing SBSettings, after, or not at all? And would i need to uninstall whatever custom toggles i have for BossPrefs before installing this? Thanks in advance, your work is very much appreciated, i am looking forward to testing this out but i want to make sure i cover all the bases first!

  60. BigBoss Says:

    You can uninstall bossprefs safely whenever you want, as soon as you decide you dont want to use it any longer. It’s totally separate to SBSettings as they are not tied together. Also, if the custom toggles were packaged correctly, they should all uninstall as you uninstall bossprefs due to apt’s awesome dependency resolution.

  61. BigBoss Says:

    I really like that. Any chance you want to send it over and we can distribute it as a theme? How did you manage to change the font on the disk space?

  62. Me Says:

    Please share…. Xd

  63. Allen Says:

    Pelaez, what springboard theme is that in your screen shot? It’s gorgeous! I’d like to host it in Cydia in the Bigboss / Planet-iPhones repository.

  64. pers Says:

    could it simply be changing the font in winterboard? If you look at his icons at the bottom (and time at the top), they are in the same font as the disk space stuff..

    On a related note, it would be nice if you could independently change fonts/colors of the status bar clock and springboard icons…that’s the one advantage of customize over winterboard imo; applying a specific element of a theme.

  65. OPK Says:

    Thanks Big_Boss, ipodtouchmaster05 and Allen, its a great utility with an ingenious interface, above all it works great,
    Cheers

  66. jrentzke Says:

    Hi bigboss. v0.90b installed & worked fine for me.
    v0.91b does not want to install from cydia (dependency error). When I download the file & try and install it, I get this:
    iPhone-3G:/tmp root# dpkg -i sbsettings_0.91b.deb
    (Reading database … 9389 files and directories currently installed.)
    Preparing to replace sbsettings 0.90b (using sbsettings_0.91b.deb) …
    Unpacking replacement sbsettings …
    dpkg: dependency problems prevent configuration of sbsettings:
    sbsettings depends on sbsettingstoggles; however:
    Package sbsettingstoggles is not installed.
    dpkg: error processing sbsettings (–install):
    dependency problems – leaving unconfigured
    Errors were encountered while processing:
    sbsettings
    iPhone-3G:/tmp root#

  67. Xandu Says:

    Really nice, it’s way faster than loading BossPrefs and all. But one thing, how does this affect battery life? I mean running in the background could kill the battery faster, right?

  68. ChalleFo Says:

    Works like a charm ;)

    Maybe you should help the guy developing double tap app, this is almost what I pictured it to be like.

  69. Pelaez Says:

    @ Big Boss: Sure, I’ll drop you an e-mail. And yeah, I just changed the font to the NeoTech font to the device in general, not specifically to the app.

    @ Me (?? lol): Sure, it’s gonna be on BigBoss’ repo.

    @ Allen: It’s called Douce from Mac Themes, It’s not mine though, so I don’t have permission to redistribute it, but you can try contacting the author in macthemes2.net
    There are a lot of amazing themes at that site.

  70. hy Says:

    edge toggle doesn’t work, needs to be fixed.

    great app nonetheless

  71. Zurie Says:

    could you add a brightness slider bar so I can control the brightness from any app?

  72. jrzkinner Says:

    does this have the very useful function “fix me” in bosspref?

  73. Colin Says:

    maybe in the future have the ability for the phone informaiton section, IE; phone name, IP address, etc. To be an option, maybe use it as a desktop type bar like in Boss Prefs.

  74. docomar Says:

    @BigBoss

    I think we all cannot upgrade to SBsetings 0.91B :
    we get:

    -1 Broken Packages
    -The following packages have unmet dependencies:
    -SBsettings
    -Okay

    WHY ?????

    Could you please elaborate why we cannot upgrade?

  75. macfanboy Says:

    this is AMAZING!!! I LOVE IT!!
    but i want to be able to add on more toggles!! and if you can, can you make the graphics bit more sleeker?
    but all in all, AMAZINNGGG and ingenious!!

  76. Anonymous Says:

    ssh doesnt work for me. Any reasons why?

  77. Tomas Says:

    Hi all, im getting a permissions error it says:
    “admob blocking has been detected in your hosts file. I have worked many hours on this app. it cannot run with this block in place.”
    so which file has to be changed the permissions? the same admob?
    bye and thanks!

  78. kah wai Says:

    Is better to unable to show this setting in unlock mode.
    It is very annoying every time to answer call when i pull out my phone from casing and accidentally slide the taskbar..

  79. toni Says:

    bluetooth???

  80. SoundForge Says:

    Hi BigBoss,

    I’ve also made a Mod for SBSettings matching my iGreenic Theme. You can find and download my iGreenic SBSettings Mod here: http://macthemes2.net/forum/viewtopic.php?pid=356806

    Greetz,
    SoundForge

  81. john Says:

    Hey bigboss. can you please tell me how i can theme this through winter board? will it go in folder? UIImages, com.apple.ATT_US or what? please tell me.

  82. Johannes Says:

    Could you add a toggle for GPS?

    Thanks!
    Johannes

  83. assasin Says:

    i tried installing like that but i keep getting message
    dpkg: requested operation requires superuser privilege

    hence it hasnt worked for me. help me to solve this prob please

  84. Aber Says:

    Do we have to uninstall our current version of SBSettings before doing this? And, will we keep all of our existing toggles or will they have to be reinstalled? Thanks for the great instructions and app.

Leave a Reply