Como me ha pedido explícitamente una respuesta:
AFAIK, las aplicaciones sólo pueden utilizar los permisos declarados en su Manifiesto - por lo que no debería haber manera de que una aplicación pudiera añadirse permisos que nunca solicitó allí.
DeviceAdmin da altos poderes extra (las aplicaciones están, por ejemplo, protegidas contra la desinstalación, y pueden acceder a algunas cosas extra que no podrían hacer sin ellas). Qué incluye esto exactamente, no estoy seguro. Sólo puedo referirme a un parte específica de la página que ha enlazado donde se explican los poderes. No puedo garantizar que las páginas estén completas (ni que sean correctas: no sería la primera vez que aparece algún error).
Activación del administrador de dispositivos (fuente: Desarrolladores Android ; haga clic en la imagen para ampliarla)
Quizá recuerde que hay algo más con un nombre similar: ADM, la Administrador de dispositivos Android . Comprobando la captura de pantalla de arriba con eso en mente, te da una idea de lo básico: ADM le permite permitir esas funciones (aunque AFAIK no cuenta con "Monitorear intentos de desbloqueo de pantalla" y "Desactivar cámaras"). Pero este es un ejemplo típico del uso de la mayoría de esas funciones.
TL;DR: AFAIK DeviceAdmin no puede conceder permisos a ninguna aplicación (incluida la propia aplicación DA), especialmente si la aplicación en cuestión no los ha declarado en su archivo Manifest
. Sólo da a la aplicación que tiene este permiso acceso a funciones específicas del sistema que no están disponibles de otra manera.