title: Android: How to ask for only a subset of DEVICE_ADMIN permissions
body: <p>I got these two in my Manifest.xml:</p>
  
  <pre><code>&lt;android:permission="android.permission.BIND_DEVICE_ADMIN"&gt;
  &lt;action android:name="android.app.action.DEVICE_ADMIN_ENABLED"/&gt;
  </code></pre>
  
  <p>Meta-data:</p>
  
  <pre><code>&lt;meta-data
  android:name="android.app.device_admin"
  android:resource="@xml/device_owner_receiver"/&gt;
  </code></pre>
  
  <p>And this in my MainActivity:</p>
  
  <pre><code>Intent intent = new Intent(DevicePolicyManager.ACTION_ADD_DEVICE_ADMIN);
  intent.putExtra(DevicePolicyManager.EXTRA_DEVICE_ADMIN, mAdminName);
  intent.putExtra(DevicePolicyManager.EXTRA_ADD_EXPLANATION, "Click");
  startActivityForResult(intent, REQUEST_CODE);
  </code></pre>
  
  <p>This works nicely, but in the Activity where the user should grant admin rights, the system lists a lot of things I don't want to do, like "Erase all data". Can I ask for only a subset of the admin rights, like "Lock Screen"?</p>
  
  <p>Thanks.</p>