views:

118

answers:

3

Hello All,

I am working on a project where the iPad will be used for a specific purpose, and only run one app. When the device starts up, I want my app to run, and I want to override the home button so that it does not quit the app (like the iPhone/ iPod demos in the store).

I have seen bits and pieces of this functionality, but am unsure how to implement it. I realize that it would have to be on a jailbroken device, and the client is fine with that.

Any ideas?

Thanks!
Thomas

Edit 1: I found this site, which explains some iOS daemons. I'm still researching, so I'll just keep posting what I find.

Edit 2: I found Saurik's IRC channel and asked around in there. One of the participants told me that it is possible, but probably not as simple as I thought. I am still doing some digging around in the iPhone 3G filesystem now just to get the feel of what certain things do.

The project has been scrapped, but I'm still looking for help on this though....just cuz I'm interested lol.

A: 

Here's my progress on the issue. Question's still not completely answered, but I'm making some headway :-)

I've been researching Jailbreak and the iOS filesystem as well. That has helped my understanding of the issue some.

Thomas
A: 

Without jailbreaking this would not be possible.

Peerke
Right. Jailbreaking is not a problem. Please let me know if you have any insight on the issue at hand.
Thomas
Sorry. Never done that.
Peerke
A: 

There has to be something in /etc somewhere that runs through all the things that start up, just like on Linux. It so happens that my current ipod touch has a WALD screen after me manually deleting a few mp3 files. Some anti mp3 mocking code policing it, and not liking me touching the mp3 file structures... otherwise I'd look for you right now.

Do you know how to ssh into your ipod/iphone?

Mike
Yep, I'm actually mapping the entire filesystem (documenting where files are stored, what they do, contents, etc) just because I haven't seen anything like that before...think it'd be useful to have lol.
Thomas