How to Create a Working Kiosk Mode in Android
andreas-schrade.de
andreas-schrade.de
My target device is Android 2.3. Does anyone need to see some code?
Aside: As a long time Android hacker, it pains me to see iOS seems to do this better with "Guided Access" mode. Just look at the variety of apps which use it: Square Register, Envoy, etc.. Sorta sad it's not an Android platform feature by now.
We locked our kiosks in a frame that disallowed hitting menu buttons. To escape from the app without unlocking the frame, I implemented a "magic menu," consisting of three invisible buttons in the corners of the app. They would launch an admin menu if they were hit in the correct sequence within the correct amount of time.