title: How to Configuration Device as a Single Purpose Application Device?
body: <p>I have seen this in action in places like hostels/hotels:</p>
  
  <p>How can you lock/restrict/configure an android device to only use an application, while having the following or most of them?</p>
  
  <ol>
  <li>After every boot open and lock to a specific application.</li>
  <li>Restrict specific hardware buttons, if any. (power button or all)</li>
  <li>Lock device to use specific applications.</li>
  </ol>
  
  <p>Is there anything "out of the box" provided by the SDK when building your applications? And if there is something like that what is the API support for that and how low does it get, API level wise?</p>
  
  <p>Do you configure your device in a specific way? Is ther a documented pipeline for that?</p>
  
  <p>I would prefer something official from google rather than 3rd party applications that do that.</p>