Ever thought you’d like to be able to setup different users, with different levels of permissions and such, on your iPhone? Well, if you have and you’re jailbroken you’re in luck - iAccounts is a new jailbreak app that lets you do just that.
I have to admit, I’m not yearning for an app like this, as my daughter has her own iPod Touch now, and none of our iPhones are shared – but I wanted to give this app a look as (as my colleagues here at JAiB schooled me on over email) there are some potentially interesting uses for this.
Sadly (or more like SadiPhone-ly) this will be just a very quick look at iAccounts – as the app caused continual springboard crashes on my iPhone 3GS and I had to remove it before really getting to put it into practice at all.
Before all the crashes started, I did get a look around the setting for iAccounts. So here are a few of the things I noted:
– iAccounts is for-purchase app in Cydia. It costs $1.99.
– It logs in initially as a superadmin user (presumably with ‘God’ rights to everything) – but advises you (wisely) that this should be used very rarely.
– It has a guest account created by default, and you can easily change the password on it.
– You can create new users.
– When working with a particular user account you can do things like:
Lock all applications or select individual ones to lock them out of
Lock search, the ability to move icons, and more
And even choose to show the logged in username instead of the carrier name in the status bar, a very nice little feature
The app also offers a good range of hardware button and gesture-based invocation methods (to call it up at home screens or within apps) – although in my brief time with it I could not get my chosen method to work properly (a status bar press and hold)
That’s about as much as I know for now. As soon as I set a password for the guest account and modified a couple of its settings, setup my preferred invocation method, and created one new user, I set out to test logging in under different users. And I never got the chance – as at that point I saw my first Sad iPhone error / spiringboard crash.
And it was one of the continuous loop variety, where even after multiple springboard restarts and a couple of iPhone restarts, the Sad iPhone crash just kept coming back.
I removed LockInfo, SBSchedule, and Front Contacts – as my top suspects for possible conflicts with iAccounts. This didn’t help – still continuous crashes. I reinstalled Front Contacts as I’m currently testing its new version, but left the other two off as I found I rarely use them.
As soon as I removed iAccounts, the crashes were gone. I tried reinstalling it – but the crashes returned straight away. Since I am really not desperate for a user accounts setup on my non-shared iPhone, I’m not willing to mess with removing any of my app switching / multitasking jailbreak apps to see if it helps resolve any potential conflict iAccounts may have with them. The app is banished for now, until it becomes more stable, or more stable with the set of apps I use.
You can find iAccounts in the Cydia app store now, priced at $1.99.
If you get it to actually work for you, please let us know what you think of it.