Коли ви явно поскакали мені за відповідь:
AFAIK, додатки можуть використовувати лише дозволи, оголошені у своєму Manifest - тому додаток не може додавати собі дозволи, які там ніколи не вимагали.
DeviceAdmin надає високі додаткові повноваження (додатки, наприклад, захищені від видалення та можуть отримати доступ до деяких додаткових матеріалів, без яких вони не могли обійтися). Що саме це включає, я не впевнений. Я можу посилатися лише на певну частину сторінки, яку ви пов’язали , де пояснюються повноваження. Я не можу порушити повноту сторінок (або правильність при цьому: не буде вперше якась помилка там).
Увімкнення адміністратора пристрою (джерело: Android Developers ; натисніть зображення, щоб збільшити)
Ви можете пам’ятати, що є щось інше з подібною назвою: ADM, диспетчер пристроїв Android . Перевірка наведеного вище знімка екрана з урахуванням цього дає уявлення про основи: ADM дозволяє дозволити ці функції (хоча AFAIK не містить "Моніторів спроб розблокування екрана" та "Відключити камери"). Але це типовий приклад використання більшості цих функцій.
TL; DR: AFAIK DeviceAdmin не може надати дозволу жодному додатку (в тому числі і самому додатку DA), особливо не, якщо відповідний додаток не оголосив їх у своєму Manifest
. Він просто надає додатку, що містить цей дозвіл, доступ до певних функцій системи, які не доступні в іншому випадку.