Thread: Bossprefs
-
12-07-2007, 09:33 PM #1
Bossprefs
This native iPhone app is an offshoot of "Services" by Chris Hoffman. The app expands on services by adding some more options and focusing on being a complete preferences replacement. After installing BossPrefs? you should be able to remove Customize, SMBPrefs, and Settings icons from your desktop.
Install by adding my installer repository here: http://sleepers.net/~iphone/repo.xml
Here is the google code page for it:
http://code.google.com/p/bossprefs/
-
The Following 3 Users Say Thank You to BigBoss For This Useful Post:
HpNoTiQ (01-11-2008), jakecigar (12-07-2007), ramosortizal (02-05-2008)
-
12-07-2007, 09:54 PM #2
I just insalle it today. It seems to be working a little quirky with customize. Some options go to a blank screen?? I have FW 1.1.2
JESUS CHRIST SAVES
Unlocked Tmobile
-
12-07-2007, 10:20 PM #3iPhoneaholic
- Join Date
- Aug 2007
- Location
- San Francisco, CA
- Posts
- 476
- Thanks
- 24
- Thanked 112 Times in 94 Posts
Are you Boss? I like this app, I'd like to be able to turn off afpd too!
running 1.1.2 (locked)http://jpassoc.com/x -- with free itunes under the puppy!
If I help you out, please press ★THANKS!
3g QuickPWN'ed with 2.1
-
12-07-2007, 11:23 PM #4iPhone? More like MyPhone
- Join Date
- Sep 2007
- Location
- California
- Posts
- 226
- Thanks
- 42
- Thanked 58 Times in 40 Posts
I got the update on installer and now my BossPrefs has two SMB icons at the bottom instead of Settings and SMB. One of them actually is Settings, the icon is just wrong.
-
12-08-2007, 12:27 AM #5Yea sorry about that. Should be fixed now. I'll up the rev so it shows up as an update.I got the update on installer and now my BossPrefs has two SMB icons at the bottom instead of Settings and SMB. One of them actually is Settings, the icon is just wrong.
It just runs whatever customize you have installed. Did you update it to 1.19?I just insalle it today. It seems to be working a little quirky with customize. Some options go to a blank screen?? I have FW 1.1.2
Yes I am. I'll make a note of that as a future feature.Are you Boss? I like this app, I'd like to be able to turn off afpd too!Last edited by BigBoss; 12-08-2007 at 12:29 AM.
-
12-08-2007, 12:40 AM #6My iPhone is a Part of Me
- Join Date
- Aug 2007
- Location
- Heart&soul@Israel, USA
- Posts
- 582
- Thanks
- 7
- Thanked 44 Times in 36 Posts
I love it! its awesome :]
I think, IMO, that it could be cooler and more formal if instead of the customize/ smb/ and settings icons, u could have tabs... thats could be cool
-
12-08-2007, 12:51 AM #7
is it good to put installer in this too?
i just wanna free more icon space =)
soda
-
12-08-2007, 05:31 AM #8
Will download now
Should we update this source:
markmon.mine.nu:90/iphone/repo/repo.plist
to: http://sleepers.net/~iphone/repo.xml
and just delete the old one?If I help you out, help me out by clicking the
button 
-
12-08-2007, 05:33 AM #9
cool
Just press the thank you button! --->

-
The Following User Says Thank You to jelifer For This Useful Post:
SneakyBeans (01-13-2008)
-
12-08-2007, 05:35 AM #10I moved everything off of the markmon source (my home pc) and onto the sleeper's server. So you can add both without conflict, but the sleepers source is the primary source. I may occasionally put some temporary experimental stuff on the markmon source. There's also a chance I move my apps to STE's repository if mine doesnt become more wide spread.Should we update this source:
markmon.mine.nu:90/iphone/repo/repo.plist
to: http://sleepers.net/~iphone/repo.xml
and just delete the old one?
-
12-10-2007, 02:41 AM #11
Hi all,
I updated the tool and added some things / fixed some bugs. Remember I moved my repository to http://sleepers.net/iphonerepo (make sure autocorrect doesnt change iphone to iPhone when you enter it. Here is a changelog from my googlecode page (http://code.google.com/p/bossprefs/):
1.25 -
* Added a config screen allowing to enable/disable various features.
* Added ability to have SSH come on or not after reboot (by request).
* Added enumeration of email accounts to enable/disable them.
* Reworked IP address on display to be inline on smaller font.
* Fixed problem on 1.0.2 summerboard launches. It was not launching on 1.0.2 phones but now it does.
1.1 -
* Fixed SMBPrefs launch for 1.0.2 iPhones with older summerboard.
1.0 - Initial version Changes from Services:
* Add icons to launch apps
* Add enumeration for email accounts
* GUI update
* Reworked SSH enable/disable to immediately kill SSH server (services leaves it running if you have a connection). Also SSH will reload on next reboot as a safety precaution. If you mess up your phone and SSH does not load you have no option but restore. With this change you can SSH in and "fix" the problem. You need to remember to disable SSH in the app after every reboot.
* Added display of IP address for WiFi? and EDGE.
BigBossLast edited by BigBoss; 12-19-2007 at 09:09 PM.
-
The Following User Says Thank You to BigBoss For This Useful Post:
aaauustiinnn (12-20-2007)
-
12-13-2007, 08:02 AM #12My iPhone is a Part of Me
- Join Date
- Oct 2007
- Location
- Colorado
- Posts
- 569
- Thanks
- 10
- Thanked 53 Times in 41 Posts
Not sure if this is a bug, but when you have SSH on reboot turned off you cannot turn SSH on.
My understanding would be that when you reboot it would do what ever you have set, but you should still be able to turn it on and off manually.
-
12-13-2007, 08:15 AM #13Retired Moderator
- Join Date
- Jul 2007
- Location
- Saint Louis, MO
- Posts
- 1,087
- Thanks
- 139
- Thanked 128 Times in 90 Posts
do you think your add more choices to toggle so i can get rid of NETSERVICES.....I LIKE BOSS BETTER BUT IT DONT DO ALL I NEED
-
12-13-2007, 10:37 AM #14
Hi markmon,
How do I replace SMBPrefs with Installer. I'm on 1.1.2 firmware and don't have a use for it. Thanks!
-
12-13-2007, 04:05 PM #15
Can you add Rogers phone settings fro EDGE as an option?
There is alarge canadian contingent using the iphone unlocked. Your program is great, but for the moment netservices app crator actually added in the settings those for rogers. It saves me the trouble to have to maually type back in the apn settings.
Any way you can add that to your app?
-
12-17-2007, 12:44 PM #16
Have v.1.27 installed and I have SSH off after reboot. If I try to put SSH on to connect Cyberduck it wont work. Works fine if I use NetServices. If I turn on SSH on after reboot I can then turn on SSH as normal and it will work with Cyberduck.
Is it just my phone, or is it a known bug?
Updated to v1.31 and still the same problem.Last edited by BrumBrum74; 12-19-2007 at 02:54 PM. Reason: Update
-
12-19-2007, 09:20 PM #17I just learned of this today and fixed it today. Unfortunately the way it must work is that if you enable SSH, it stays on now even after reboot. If you disable SSH, it only comes back on after reboot if that switch for "ssh after reboot" is set to ON. You should get a push of 1.32 for this fix. Sorry about that!Have v.1.27 installed and I have SSH off after reboot. If I try to put SSH on to connect Cyberduck it wont work. Works fine if I use NetServices. If I turn on SSH on after reboot I can then turn on SSH as normal and it will work with Cyberduck.
Is it just my phone, or is it a known bug?
Updated to v1.31 and still the same problem.
I have added a configuration screen. You can now add any service you want in the GUI. But you need to know some things about it. You need to know:do you think your add more choices to toggle so i can get rid of NETSERVICES.....I LIKE BOSS BETTER BUT IT DONT DO ALL I NEED
1) Command to launch to start the service (if one doesnt exist, create an .sh script for it and use that)
2) Command to launch to stop the service (can be something like /usr/bin/killall xxxx)
3) process name to look for to determine if service is running (will use ps command for this)
4) Icon if you want one then create a 20x20 icon with the same name as the service title and upload it to /Applications/BossPrefs.app dir.
You can also create your own services by bypassing the GUI and creating a text file. The text file goes in /Applications/BossPrefss.app/services dir. The name of the text file is the name of the service that will be displayed in the GUI. I made one for enabling and disabling of samba. Here is what is inside of it:
/usr/bin/smb.sh start
/usr/bin/smb.sh stop
smbd
/Applications/BossPrefs.app/samba.png
Settings in the text file explained:
- My script to start samba is "/usr/bin/smb.sh start". I can run this from termvt100 for example. When I click the "ON" to enable the service, this will get run from the GUI.
- My script to stop samba is: "/usr/bin/smb.sh stop". I can run this from termvt100 and samba shuts down. When I click the "OFF" in the GUI to disable the service, this runs.
- smbd is what I look for to determine if samba is running or not. I use this command from the BossPrefs app for it: "ps x | grep smbd | grep -v grep". When samba is running you can type this into termvt100 and see the smbd process. When it's not running nothing will be returned.
- Finally, /Applications/BossPrefs.app/samba.png is the icon I use for samba. You don't need an icon, but it looks cooler.
If anyone wants help creating his own service let me know or catch me on #iphone on efnet.
I left installer icon out since I don't consider it a preferences icon like the other 3. However, you are about the 5th person that asked for it, so I will add it in as an option in a coming release. By the way, summerboard runs great on 1.1.2. I have never heard of someone that didnt run summerboardHow do I replace SMBPrefs with Installer. I'm on 1.1.2 firmware and don't have a use for it. Thanks!
I'm a nut for themes. I couldnt live without it. Stock looking iPhone is so blah.
I think you are being plagued by the box each time you enable EDGE because your EDGE is either a) not configured in the system (settings, general, network, EDGE) and saved, or b) your EDGE settings are screwed up now by installing 1.1.1 EDGE fix or maybe iworld settings are wrong (or iworld needs to be run). I would be happy to help you troubleshoot this. Once the EDGE settings are entered correctly, this pop up should not bug you any longer. When you enable EDGE, the system EDGE settings are restored. When you disable it, they are overwritten with DISABLED. You only get that pop up when there are no system EDGE settings to restore.Can you add Rogers phone settings fro EDGE as an option?Last edited by BigBoss; 12-19-2007 at 09:29 PM.
-BigBoss
Please do not send me messages here as I never check them. If you need to contact me, send me an email. My contact info is easy to find from inside Cydia.
-
12-19-2007, 11:22 PM #18
I gave detailed answer in pm. That said I can tell you I done have this problem when using netservices app. I don't keep both installed at same time for fear of interference.
p. S. I took a look at iworld and oddly enough Canada wasn't listed. Guess we aren't a country LOL.Last edited by canadoc; 12-19-2007 at 11:22 PM. Reason: Automerged Doublepost
-
12-20-2007, 08:15 AM #19You can have both installed at the same time. There is no interference. What firmware are you running? Does netservices ask you to configure canadian preferences or does it just seem to know what to do? Just adding a canadian selection is putting a bandaid on the real problem. I don't see why your candian EDGE settings should be any different than my TMobile EDGE settings, for example, and I am not having any such issues. So I'd like to get to the bottom of it properly.I gave detailed answer in pm. That said I can tell you I done have this problem when using netservices app. I don't keep both installed at same time for fear of interference.
To everyone else: I updated the code today and have also put out several plugins in my installer that are preconfigured services. These are no different than what you could add yourself if you knew the right things to add in the configuration GUI. Anyhow, only install the ones you need because each additional plugin takes some time when bossprefs is loading to parse the text files and determine if the service is running.-BigBoss
Please do not send me messages here as I never check them. If you need to contact me, send me an email. My contact info is easy to find from inside Cydia.
-
12-20-2007, 08:24 AM #20
I can't figure out how to add the Mobile Safari Download Plug-in .. I'm basically just trying to get BossPrefs to run the same script as NetServices run but can't really get it to. Also I'm not sure how it would remember on/off state since there is no process running.
Any help is appreciated.



LinkBack URL
About LinkBacks
Reply With Quote

