My company is looking at selling an Android device with an application on that will do a certain task as a product to replace an embedded device.
However we need to some how lock the device to only have access to our application which we will develop and not be able to access the normal Android OS interface.
I would like the following:
Is this possible to do, and how would one go about doing this?
There are several different possible solutions for this problem which are mentioned below, but there is no "out of the box" solution implemented in Android. (Edit: At least not before Android 5.0)
Android Kiosk Mode
to get more results.