The Purple peril of my launch daemon
Erica Sadun | 6:03 pm | December 3, 2007 | Bug Alert, Admin
Earlier today, I put up a launch daemon for autosnap. Unfortunately, because autosnap runs as a purple application, it can conflict with other purple apps like Dock, etc. So please do NOT install the launch daemon unless you really know what you’re doing. I’m looking into finding out how to add it safely for general users.
Update: On Nate True’s advice, I’ve uploaded an Info.plist for autosnap. You can add this to /var/root/bin and it may allow autosnap to run as a non-purple app. I have not yet tested this so caveat iPhoner.
Update 2: Tried it, doesn’t work.
5 Comments »
Comment by CyberGreg | December 5, 2007 | 8:36 pm
Hi Erica,
Did you try matching the CFBundleExecutable and the CFBundleIdentifier (i.e. enter autosnap for both)? This worked for a project I’m working on.
Greg
Pingback by a crick in the net » Blog Archive » No Jabber on iPhone | December 9, 2007 | 6:17 pm
[…] could mean something is wrong with libpurple. ref: This and this, from Erica Sadun, although there’s a difference between going outside of somethings […]
Comment by j2 | December 10, 2007 | 2:32 am
Ah thanks Erica - I suspected as much upon reading but it was 1am locally and I didn’t validate it. Good news in that the problems are separate, bad news in that there are fewer eyes looking at the problem.
Comment by j2 | December 10, 2007 | 2:43 am
bad news for libPurple I mean
Comment by David | December 20, 2007 | 12:48 pm
For those who are still using autosnap with the launch daemon (as I am), be aware that if you restart the phone with it active you will be stuck at the Apple logo, the phone will never finish booting to Springboard. Luckily for me, when this happened I still had SSH on, so I was able to remove the launch daemon and restart the phone from my Mac terminal. It was a bit scary though– if SSH had been off I probably would have had to restore to get out of that.
Does anyone know of a way to cause the daemon to automatically unload if the phone is restarted?
Comments RSS.
Leave a comment
You must be logged in to post a comment.