Ask Slashdot: Making a Tablet Run Only One Application?
An anonymous reader asks "I'm working for a medical centre who want to make a tablet with various videos and webpages about smoking cessation available in their waiting room. The tablet can't access the Internet because of security policies. I'm planning to use a local server with copies of the (Creative Commons) videos and pages accessed through local webpages using the tablet's browser. How can I make only the browser be available to the tablet users? Ideas? Suggestions?"
Stop being so reasonable!
Those who know, do not speak. Those who speak, do not know. ~Lao Tzu
I do not have a solution to your problem. I am curious about the situation though. Is there a reason your organization wants this to be easy-to-steal-and-expensive tablets? Especially when there's the security policy. And you'll have to keep them charged too. Why not just a cheap laptop. Or a pamphlet and TV?
I realize it's difficult to get people to stop smoking, but fancy technology isn't always the solution.
If using Android: create a replacement launcher app, set your new app as the default launcher, and... profit?
Just roll your own AOSP build that only has /system/app/Browser.apk along with essential system UI apks and include none of the networking drivers that the device needs.
I mean seriously - the first time someone thinks they can walk out the door with the tablet, it's gone. Don't think it wouldn't happen.
Why not instead just make a dvd with those videos and print out the text of the websites? You could have a small tv hooked up to a dvd player, have the dvd available to those interested, etc....
It wouldn't be as convenient to steal, and it is a technically easier way to set something like this up. Why are you going to such great lengths to make something more complicated than necessary?
You need digital signage, not a tablet. Only one person at a time can use a tablet. A couple of flat screens off a cheap PC hidden up in the ceiling or a closet, and use Xibo.
Without knowing what Tablet OS you are targeting it is difficult to give you advice. You can just search on google for the terms "kiosk mode" + whatever OS and that should give you what you are looking for.
Android Tutorial: http://www.basic4ppc.com/forum/basic4android-getting-started-tutorials/10839-android-kiosk-mode-tutorial.html
iPad: http://itunes.apple.com/us/app/kiosk-pro/id409918026?mt=8
http://www.chromium.org/chromium-os
The only app that runs is the browser, it is based on gentoo so you can install pam modules to meet your site requirements needs (ldap, kerberos, etc),
And it is designed so you can easily force an enterprise wide os refresh whenever you need/want.
Work bio at MMWD
The solution that you want may fully well exist without having to reinvent the wheel.
Is there any reason you can not use a LCD picture frame?
I don't know how well they deal with video but I suspect that you can put a good a presentation using stills on one of those.
Bruce Schneier linked to this post on iPads just a few days ago....
Just paint a black frame around some rectangular mirrors and put a big reversed brochure printout on the ceiling. Nobody will know the diff and you can keep the real tablets for yourself. (My experience at AOL is paying off.)
Table-ized A.I.
iOS has parental restrictions. Enable restrictions, enable Safari, leave everything else disabled. No step 3.
Delete the other applications? Was that the answer?
Help stamp out iliturcy.
iPad in Kiosk mode:
http://itunes.apple.com/us/app/mediakiosk/id352741530?mt=8
Android in Kiosk mode:
http://www.42gears.com/blog/2011/10/kiosk-mode-on-android/
I'm out of my mind right now, but feel free to leave a message.....
Actually, I think the technology he is looking fore here is called a pamphlet, or maybe a DVD player hooked to a tv on a loop.
Or just install a password protected launcher, much easier than trying to figure out what you can and can't uninstall.
There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.