Права администратора являются спорной темой для многих пользователей Android. Кто-то вообще о них не задумывается, а кто-то постоянно следит за тем, чтобы ни одно приложение их не получило. Многие вообще не знают, как управлять этими правами. В этой статье разберем, для чего нужны такие права, а самое главное, как их отключить. При этом не забудем и об обратном процессе. Если вы захотите их включить, вы легко сможете сделать это. Пренебрегать знанием вопроса не стоит, так как права администратора по сути дают приложению чуть ли не полный доступ к вашему смартфону, а это угроза безопасности не только персональных данных, но и платежной информации. Поэтому давайте разбираться.
Правда администратора позволяют приложению руководить почти всем на смартфоне.
Содержание
- 1 Что такое права администратора Android
- 2 Почему надо отключать права администратора
- 3 Как отключить права администратора в Android
- 4 Как включить права администратора
- 5 Почему не получается отключить права администратора
Что такое права администратора Android
Некоторые приложения на Android работают, если можно так сказать, в расширенном режиме. То есть им недостаточно просто работать с каким-то разделом в памяти. Для того, чтобы они могли полноценно функционировать, им надо дать права администратора. После этого они получат намного более глубокий доступ к системе и смогут выполнять более сложные операции.
Android 11 сделает беспроводной доступ к Android Auto доступным почти для всех
Часто такие приложения являются системными, но возможны и сторонние варианты. Системными они являются, когда речь идет о файловом хранилище, Android Pay и тому подобном. В этом случае права у приложений быть должны, чтобы ими можно было нормально пользоваться. В остальных случаях с этим стоит быть осторожнее и понимать (а главное, принимать) все риски.
Почему надо отключать права администратора
Причин, чтобы запретить приложениям пользоваться ”безграничной властью”, много. Среди них есть все — от банального страха за сохранность своих конфиденциальных данных до куда более практичных вещей.
Слишком много прав на Android давать не стоит
Например, если несколько приложений обладают правами администратора, они могут мешать друг другу работать. Получается, что хотелось как лучше, а получилось хуже. В этом случае блокировка прав администратора для одного из приложений может решить проблему подтормаживаний, зависаний и даже системных крэшей.
Кроме этого, некоторые приложения могут злоупотреблять данными им правами и превращаться ваш смартфон в инструмент получения выгоды их создателями. У вас могут украсть деньги, завладеть паролями или просто рассылать через ваш телефон спам или другие не очень хорошие сообщения. Конечно, это маловероятный сценарий, но вы поняли, о чем я.
Как отключить права администратора в Android
Отключить права администратора в Android намного проще, чем может показаться на первый взгляд. Для этого надо просто перейти в настройки и найти там пункт ”Безопасность”, в котором собраны все соответствующие органы управления.
Как включить новый механизм безопасности в Google Chrome на Android
Открыв раздел ”Безопасность”, переходим к пункту ”Дополнительные настройки”. Там надо найти пункт ”Администраторы устройства” и вы сможете настраивать то, что вам нужно.
У вас на экране будут отображены приложения, которым уже дан доступ к правам администратора. Если какое-то из них вам не нужно и в хотите отменить его привелегии, просто заходите внутрь и настраивайте его так, как вам нужно.
Незамысловатый путь до настроек администратора
Как включить права администратора
Чтобы включить права администратора, надо проделать ту же самую операцию. Открываем настройки телефона и переходим последовательно в ”Безопасность” — ”Дополнительные настройки” — ”Администраторы устройства”. Перед вами будут приложения, которым могут понадобится права администратора. Открываем каждое из них, знакомимся со списком того, что оно может сделать, и включаем или не включаем ему права администратора.
Какие Android-смартфоны обновляются раньше остальных
Важно понимать, что вы не откроете права администратора конфликтующим приложениям, которые будут мешать друг другу вместо того, чтобы помогать работать системе.
Почему не получается отключить права администратора
Раз уж мы взялись рассматривать все случаи, давайте рассмотрим и такой, при котором вы по какой-то причине не можете отключить права администратора. Это не очень хорошая ситуация, и если вы с ней столкнулись, скорее всего, у вас нет кнопки отключения прав, смартфон нависает на моменте отключения или просто вылетает из меню настроек при попытке зайти в ”Администратора устройства” или непосредственно в приложения.
Kак на любом Android включить автозаполнение паролей из Android 11
Такое поведение смартфона может быть связано с тем, что на нем вирус, который не хочет, чтобы у него отнимали права. Решить эту проблему можно только при помощи антивируса, если он справится, или просто сбросив все настройки с содержимым устройства до заводских значений. Возможны варианты, когда и это не поможет, но попробовать стоит.
По уровню функциональности современные смартфоны оказались как никогда близки к персональным компьютерам. Здесь есть масса опций, которые ранее были присущи только ПК. Например, это касается выдачи административных прав. Правда, здесь они играют немного иную роль. Поэтому при рассмотрении вопроса о том, как отключить права администратора на операционной системе Android, подробно расскажем о самом режиме расширенных прав.
Что дает режим администратора на Android
Как мы уже сказали в начале, на Андроид тоже есть административные права. Но, если на компьютере они выдаются пользователю, то на смартфоне расширение полномочий получают отдельные приложения. Не путайте права администратора с root-правами и активацией режима разработчика. Это совершенно иные понятия, которые не имеют отношения к рассматриваемой теме.
Как правило, при первом запуске программы от владельца устройства требуется выдача разрешений. И это далеко не только разрешение на доступ к внутренней памяти. Некоторые приложения могут запросить права администратора, которые им необходимы для выполнения более сложных операций. Так, расширение полномочий обычно запрашивает стандартная утилита «Удаленное управление Андроид». При помощи административных прав она позволяет разблокировать устройство, если оно заблокировано, или, например, выполнить сброс параметров на расстоянии.
Несмотря на очевидную пользу расширенных полномочий для владельца смартфона, некоторые приложения используют их для извлечения собственной выгоды. Также из-за необдуманной раздачи глубокого доступа в работе устройства могут возникнуть проблемы, которые зачастую решаются только сбросом настроек.
Как его включить и выключить
Отзывать расширенные полномочия на телефоне нужно только в том случае, если уверены, что некоторые приложения в них не нуждаются. Это касается разнообразных игр и браузеров. Кроме того, не стоит забывать, что такие права нередко используются злоумышленниками для удаленного управления устройством. Поэтому сделайте несколько шагов для отзыва полномочий:
- Посетите настройки телефона.
- Перейдите в раздел «Безопасность», а затем – «Дополнительные настройки».
- Откройте вкладку «Администраторы устройства».
- Ознакомьтесь со списком программ, которые могут запрашивать такие полномочия, и кликните по названию лишнего приложения.
- Установите значение «Неактивно».
Напротив, если вам потребуется активировать права администратора, то понадобится установить значение «Активно». Как бы то ни было, все действия выполняются через один и тот же раздел настроек, который на каждом смартфоне называется по-разному. Поэтому не пренебрегайте поисковой строкой, которая нередко помогает отыскать спрятанный пункт.
Почему не получается отключить права администратора
При попытке отзыва расширенных полномочий некоторые пользователи сталкиваются с проблемой, когда опция не отключается. Нередко это происходит со стандартными приложениями, и тогда подобную ситуацию можно считать нормальной. Так что в случае, если для одной из программ не удается деактивировать административные права, изучите информацию о предназначении данного софта.
Если же речь идет о сторонней проге, и вы сталкиваетесь с вылетом при попытке отозвать полномочия, есть смысл проверить устройство на вирусы. Также можно попробовать удалить приложение, а затем установить его заново. Крайняя мера – полная очистка устройства через раздел настроек «Восстановление и сброс». Прибегайте к данной рекомендации в последнюю очередь, когда ничего не помогает установить отказ для той или иной программы.
Для чего нужны права администратора
Некоторые приложения не могут ограничиться стандартными разрешениями — для нормальной работы им требуются расширенные права.
Один из примеров таких приложений — «Удаленное управление Андроид» от Google. Помимо стандартных разрешений (удаленное управление находится в составе приложения «Сервисы Google Play»)
приложению требуются расширенные.
Если не включить права администратора для какого-либо приложения, оно не сможет полноценно работать.
Кроме обычных приложений, права администратора используют и вирусы. Обычно в разрешениях вирусов указаны блокировка экрана или запрет на удаление.
Права администратора — это не рут, а стандартная функция операционной системы Андроид.
-
Откройте меню устройства.
-
Выберите пункт «Настройки».
-
Выберите пункт «Биометрические данные и безопасность», «Экран блокировки и защита» или «Безопасность» (зависит от модели).
-
Выберите пункт «Другие параметры безопасности». Если такого пункта нет, перейдите к следующему шагу.
-
Выберите пункт «Администраторы устройства».
-
Выберите приложение, для которого нужно включить права администратора.
-
Появится список расширенных действий, которые сможет выполнять приложение на устройстве. Нажмите кнопку «Включить».
-
Готово.
Если приложения нет в списке, значит ему не требуются права администратора.
-
Откройте меню устройства.
-
Выберите пункт «Настройки».
-
Выберите пункт «Биометрические данные и безопасность», «Экран блокировки и защита» или «Безопасность» (зависит от модели).
-
Выберите пункт «Другие параметры безопасности». Если такого пункта нет, перейдите к следующему шагу.
-
Выберите пункт «Администраторы устройства».
-
Выберите приложение, для которого нужно выключить права администратора.
-
Нажмите кнопку «Выключить».
-
Готово.
Если приложения нет в списке, значит у него нет прав администратора.
Не могу отключить права у определенного приложения
Скорее всего, это приложение — вирус. Попробуйте отключить права в безопасном режиме.
Не снимается блокировка экрана, хотя права для всех приложений отключены
Попробуйте все советы из статьи «Что делать, если не снимается блокировка экрана на Samsung Galaxy».
Некоторые приложения на операционной системе Android функционируют при предоставлении им специальных разрешений. Одним из них является работа в режиме администратора, которая позволяет получать доступ к расширенным возможностям.
Например, отключить блокировку экрана, если она защищена администратором, стандартными средствами нельзя: требуется деактивация рассматриваемого режима.
В некоторых ситуациях возникают внутренние конфликты, мешающие стабильной работе девайса. В таких случаях необходимо отключить права администратора, которые и могут вызывать проблемы. При этом удалять приложения, использовавшие их, совсем не обязательно.
Разобраться, как отключить администратора устройства на Андроид, поможет следующая инструкция:
- Откройте настройки смартфона (если меню поделено на группы, вкладки или разделы – выбрать «Устройство»);
- Перейдите к пункту «Экран блокировки и защита» (в ряде прошивок – «Безопасность»);
- Выберите пункт «Другие параметры безопасности»;
- Откройте раздел «Администраторы устройства»;
- Деактивируйте переключатель приложения, которое имеет доступ к правам администратора;
- Подтвердите действие, нажав кнопку «Выключить».
В ситуациях, когда последние два пункта оказываются заблокированы (или их выполнение не приносит результата), высока вероятность проникновения на смартфон вируса. В таком случае рекомендуется установить антивирусные программы «Dr.Web» или «Kaspersky», удалить вирусы, а затем попробовать повторить описанную выше процедуру.
Чтобы найти этот пункт в меню, первым дело зайдите в настройки своего смартфона.
Далее выберите «Безопасность».
А уже здесь — «Администраторы устройства».
В этом подразделе вы найдете приложения, которые наделены расширенным списком прав. Это касается как встроенных приложений, так и установленных пользователем. Обратите внимание на приложение «Найти устройство», которое помогает с поиском смартфона в случае его потери.
Установленные приложения могут требовать права администратора для правильной работы, предоставлять их или нет, решает пользователь. Пользуются этим и вредоносные приложения, которые получают права администратора и удалить их становится куда сложнее. Но на деле — можно.
Допустим, на смартфоне имеется вирусное приложение. Открыв страницу с ним, удалить его вы не сможете, поскольку у приложения есть права администратора, например:
Необходимо зайти в раздел «Администраторы устройства» и снять галочку с указанного приложения. После этого вы сможете его удалить.
А если галочка не снимается? Попробуйте воспользоваться антивирусом. Если это не помогло, тогда вам нужно запустить смартфон в безопасном режиме (инструкция).
Уже в безопасном режиме снимите галочку и удалите вредоносное приложение.
Содержание
- Для чего нужны права администратора
- Как включить права администратора
- Как отключить права администратора
- Не могу отключить права у определенного приложения
- Не снимается блокировка экрана, хотя права для всех приложений отключены
- Пояснение перед настройкой
- Первичная настройка
- Find My Device
- Поиск устройства с ПК
Для чего нужны права администратора
Некоторые приложения не могут ограничиться стандартными разрешениями — для нормальной работы им требуются расширенные права.
Один из примеров таких приложений — «Удаленное управление Андроид» от Google. Помимо стандартных разрешений (удаленное управление находится в составе приложения «Сервисы Google Play»)
приложению требуются расширенные.
Если не включить права администратора для какого-либо приложения, оно не сможет полноценно работать.
Кроме обычных приложений, права администратора используют и вирусы. Обычно в разрешениях вирусов указаны блокировка экрана или запрет на удаление.
ПО ТЕМЕ:
Как правильно устанавливать приложения и что такое разрешения
Как использовать удаленное управление Андроид
Как опознать и удалить вирус на Андроид
Права администратора — это не рут, а стандартная функция операционной системы Андроид.
Как включить права администратора
-
Откройте меню устройства.
-
Выберите пункт «Настройки».
-
Выберите пункт «Биометрические данные и безопасность», «Экран блокировки и защита» или «Безопасность» (зависит от модели).
-
Выберите пункт «Другие параметры безопасности». Если такого пункта нет, перейдите к следующему шагу.
-
Выберите пункт «Администраторы устройства».
-
Выберите приложение, для которого нужно включить права администратора.
-
Появится список расширенных действий, которые сможет выполнять приложение на устройстве. Нажмите кнопку «Включить».
-
Готово.
Если приложения нет в списке, значит ему не требуются права администратора.
Как отключить права администратора
-
Откройте меню устройства.
-
Выберите пункт «Настройки».
-
Выберите пункт «Биометрические данные и безопасность», «Экран блокировки и защита» или «Безопасность» (зависит от модели).
-
Выберите пункт «Другие параметры безопасности». Если такого пункта нет, перейдите к следующему шагу.
-
Выберите пункт «Администраторы устройства».
-
Выберите приложение, для которого нужно выключить права администратора.
-
Нажмите кнопку «Выключить».
-
Готово.
Если приложения нет в списке, значит у него нет прав администратора.
Не могу отключить права у определенного приложения
Скорее всего, это приложение — вирус. Попробуйте отключить права в безопасном режиме.
ПО ТЕМЕ:
Как вирусы попадают на Андроид и как их удалять
Как загрузить Samsung Galaxy в безопасном режиме
Не снимается блокировка экрана, хотя права для всех приложений отключены
Попробуйте все советы из статьи «Что делать, если не снимается блокировка экрана на Samsung Galaxy».
ПО ТЕМЕ:
Что делать, если не снимается блокировка экрана на Samsung Galaxy
Рекомендуем почитать:
Xakep #247. Мобильная антислежка
Михаил Варакинпреподаватель Центра компьютерного обучения «Специалист»при МГТУ им. Н.Э. Баумана
По мере увеличения занимаемой доли рынка мобильных устройств платформа Android становится все более привлекательной для разработчиков корпоративных приложений. При этом для корпоративной среды характерна потребность в соблюдении политик, обеспечивающих необходимый уровень безопасности информационных систем. В Android API 8 (Android 2.2) впервые появилась поддержка корпоративных приложений с помощью Device Administration API, обеспечивающего возможность администрирования устройств на платформе Android на системном уровне. Данный API дает возможность разработчикам создавать приложения, необходимые в корпоративной среде, где администраторам ИС предприятия требуется контроль над мобильными устройствами персонала. Одно из таких приложений уже имеется на всех современных устройствах: встроенный почтовый клиент использует Device Administration API при синхронизации с Microsoft Exchange и посредством этого приложения администраторы Exchange могут обеспечивать соблюдение требований политик работы с паролями, а также удаленно стирать данные (делать сброс к заводским установкам) в случае потери или кражи устройства.
Приложение, использующее Device Administration API, может быть установлено на устройство любым способом, как через Google Play, так и из других источников. Факт наличия установленного приложения еще не обеспечивает соблюдения политик, для которого оно было создано – от пользователя требуется согласие на применение политик администрирования. В случае отказа приложение останется в системе и будет находиться в неактивном состоянии. Как правило, согласие пользователя на использование политик предоставляет ему полезные возможности, например, доступ к конфиденциальной информации, недоступной в случае отказа. При несоблюдении пользователем действующих политик (например, при использовании недостаточно стойкого пароля), реакция приложения определяется тем, что посчитал нужным реализовать разработчик; обычно пользователь теряет возможность использования корпоративных сервисов. При использовании механизма администрирования в корпоративных средах следует иметь в виду следующие особенности:
- при попытке соединения с сервисом, требующим соблюдения определенного набора политик, не все из которых поддерживаются мобильным устройством (например, из-за устаревшей версии Android), соединение не будет устанавливаться;
- если на устройстве активированы несколько приложений, использующих Device Administration API, применяются наиболее строгие ограничения, накладываемые политиками администрирования, использующимися в данных приложениях;
- кроме разнообразных ограничений, касающихся паролей (сложность, период устаревания, количество попыток ввода), максимального времени неактивности перед блокировкой экрана, требований к шифрованию носителей и запрета использования камеры, в настоящий момент Device Administration API предоставляет дополнительные возможности: требование смены пароля, немедленная блокировка экрана и сброс к заводским установкам (с возможностью очистки внешнего накопителя – SD-карты);
- опасения пользователей относительно возможностей доступа администраторов компании к личным данным и переписке, паролям владельцев устройств в социальных сетях и т. п. совершенно безосновательны: Device Administration API таких возможностей не предоставляет.
В настоящий момент Device Administration API содержит три класса, являющихся основой для полнофункциональных приложений администрирования устройств:
- DeviceAdminReceiver: базовый класс для классов, реализующих политики администрирования; callback-методы этого класса предоставляют удобные средства для описания реакций на те или иные события, связанные с политиками – индивидуальные «приемники сообщений» для разных событий;
- DevicePolicyManager: класс для управления политиками, применяющимися на устройстве;
- DeviceAdminInfo: класс, использующийся для описания метаданных.
Основная логика приложения реализуется в классе, расширяющем класс DeviceAdminReceiver, являющемся наследником класса BroadcastReceiver. Здесь важно помнить, что callback-методы нашего класса исполняются в главном потоке приложения (UI thread), так что выполнение длительных операций в них недопустимо из-за опасности блокировки интерфейса пользователя. Все необходимые «долгоиграющие» действия должны выполняться в другом потоке (или даже в отдельном сервисе). Как и обычный BroadcastReceiver, наш класс должен быть описан в манифесте приложения:
. . . android:name=».MyDeviceAdminReceiver» android:permission=»android.permission.BIND_DEVICE_ADMIN» android:name=»android.app.device_admin» android:resource=»@xml/device_admin_data» />
android:name=»android.app.action.DEVICE_ADMIN_ENABLED»/> . . .
Как видно на примере, наш приемник будет принимать сообщения с action, равным ACTION_DEVICE_ADMIN_ENABLED. Для того, чтобы такие сообщения нам могла посылать только система, требуем наличия полномочий BIND_DEVICE_ADMIN (эти полномочия не предоставляются приложениям). Элемент meta-data содержит указание на ресурс, содержащий поддерживаемые приложением политики. В нашем случае путь к XML-файлу такой: res/xml/device_admin_data. Примерное содержимое файла показано ниже:
<co<?xml version=»1.0″ encoding=»utf-8″
Дочерние элементы в uses-policies описывают типы политик, использующихся в приложении. Полный список возможных политик можно найти в константах класса DeviceAdminInfo, в том числе на сайте developer.android.com: http://developer.android.com/reference/android/app/admin/DeviceAdminInfo.html.
Рассмотрим примерную реализацию компонента администрирования:
public class MyDeviceAdminReceiver extends DeviceAdminReceiver {
@Override public void onDisabled(Context context, Intent intent) { super.onDisabled(context, intent); // Вызывается перед тем, как данное приложение перестанет // быть администратором устройства (будет отключено // пользователем). }
@Override public void onEnabled(Context context, Intent intent) { super.onEnabled(context, intent); // Вызывается, когда пользователь разрешил использовать // этот приложение как администратор устройства. // Здесь можно использовать DevicePolicyManager // для установки политик администрирования. }
@Override public void onPasswordChanged(Context context, Intent intent) { super.onPasswordChanged(context, intent); // Вызывается после смены пароля пользователем. // Соответствует ли новый пароль политикам, // можно узнать с помощью метода // DevicePolicyManager.isActivePasswordSufficient() }
@Override public void onPasswordExpiring(Context context, Intent intent) { super.onPasswordExpiring(context, intent); // Вызывается несколько раз при приближении времени // устаревания пароля: при включении устройства, раз в день // перед устареванием пароля и в момент устаревания пароля. // Если пароль не был изменен после устаревания, метод // вызывается раз в день }
@Override public void onPasswordFailed(Context context, Intent intent) { super.onPasswordFailed(context, intent); // Вызывается в случае ввода неправильного пароля. // Количество неудачных попыток ввода пароля можно узнать // с помощью метода getCurrentFailedPasswordAttempts() // класса DevicePolicyManager. } . . . }
Для управления политиками в приложении требуется получить ссылку на менеджер управления политиками (обратите внимание, что context передается показанным выше методам в качестве параметра):
DevicePolicyManager dpm = (DevicePolicyManager) context .getSystemService(Context.DEVICE_POLICY_SERVICE);
В дальнейшем этот менеджер будет использоваться для установки политик. Метод onEnabled(), устанавливающий требуемое качество пароля мог бы выглядеть примерно так:
@Override public void onEnabled(Context context, Intent intent) { super.onEnabled(context, intent); DevicePolicyManager dpm = (DevicePolicyManager) context .getSystemService(Context.DEVICE_POLICY_SERVICE); ComponentName cn = new ComponentName (context, getClass ()
dpm.setPasswordQuality (cn, DevicePolicyManager. PASSWORD_QUALITY_NUMERIC);
}
Установки других параметров пароля делаются с помощью соответствующих методов DevicePolicyManager:
dpm.setPasswordMinimumLength(cn, 32); dpm.setPasswordHistoryLength(cn, 10); dpm.setPasswordExpirationTimeout(cn, 864000000L);
Помимо установки политик, DevicePolicyManager позволяет совершать и другие операции (разумеется, не в методе onEnabled() ):
Развернутый работающий пример приложения можно найти в комплекте поставки Android SDK (/samples/android-<версия-API/ApiDemos/).
На сайте developer.android.com есть статьи по данной теме в разделах Training: http://developer.android.com/training/enterprise/device-management-policy.html и API Guides: http://developer.android.com/guide/topics/admin/device-admin.html.
Описания классов пакета android.app.admin на этом же сайте: http://developer.android.com/guide/topics/admin/device-admin.html.
Научиться разработке мобильных приложений под Android Вы сможете в Центре компьютерного обучения «Специалист» при МГТУ им. Н.Э. Баумана.
Многие из нас сталкивались с проблемой пропажи смартфона, когда, казалось бы, совсем недавно он был под рукой и вдруг мы его не можем найти, не правда ли? Конечно, бывают разные случаи в жизни и ваш любимый смартфон, наполненный под завязку личной информацией, может пропасть по различным причинам, например, помимо банальной кражи, его можно попросту забыть в кафе. В iOS “из коробки” присутствует сервис “Найти iPhone/iPad”, но ведь не каждый использует iДевайс. А что в таком случае предлагает Google для Android OS?
Пояснение перед настройкой
Сам сервис обычно входит в пакет приложений Google Apps, который “из коробки” предустановлен в любом Android-смартфоне, поэтому перед установкой проверьте приложение “Найти устройство” в администраторах устройства (Настройки/Безопасность/Администраторы).
Если сервис уже предустановлен и имеет права администратора устройства – для поиска данного телефона устанавливать приложение не обязательно.
А вот для того, чтобы найти другое устройство через интерфейс программы – вам необходимо установить приложение Find My Device из Google Play.
Первичная настройка
Find My Device
Для начала заходим в Play Маркет и устанавливаем программу :
Далее, сервис предлагает войти в Google аккаунт, при этом можно авторизоваться как гость, если вы ищите свое устройство с чужого телефона.
И после авторизации мы получаем панель управления устройством/устройствами (в зависимости от того, сколько гаджетов на Android у вас привязано к Google-аккаунту).
Главное для работы сервиса – чтобы устройство и приложение имело доступ в интернет, а так же аппарат, которым вы хотите управлять был включен.
Если вы установили приложение на свое устройство, которым хотите управлять позже в случае пропажи, то после настройки и привязки к аккаунту приложения нам потребуется дать ему права администратора устройства.
Вот и все, настройка приложения “Найти устройство” окончена.
Еще раз подведем итог и определим порядок действий с приложением для Android. Если требуется найти потерянное устройство – устанавливаем приложение на любой другой смартфон или планшет, проходим авторизацию и выполняем поиск, если нужен сервис для поиска конкретного гаджета – устанавливаем приложение, даем права администратора и опять же – проходим авторизацию.
Поиск устройства с ПК
После того, как сервис заработал на вашем смартфоне или планшете, мы можем наблюдать местоположение потерянного устройство и управлять им, причем просто и наглядно. Для этого заходим в , снова авторизуемся в учетной записи Google, выбираем Настройки->Найти устройство:
После чего нас снова попросят пройти авторизацию:
Ииии… После этого мы получаем панель управления устройствами:
Все тоже самое, что и в описанном выше приложении. Вы можете:
- Включить звуковой сигнал и он будет воспроизводиться до того, пока на утерянном устройстве не разблокируют экран.
- Заблокировать гаджет путем пароля/пин-кода и вывести текст о пропаже на экран – возможно кто-то просто нашел устройство и вернет его хозяину, то есть вам.
- Стереть устройство, то есть осуществить сброс настроек и удаление личных данных (получаем телефон как при покупке, но Google-аккаунт в нем остается ваш, под другой учетной записью авторизоваться невозможно).
Вот и все, надеюсь моя короткая инструкция поможет вам вернуть утерянное или украденное устройство. Но все же лучше по возможности держать свой гаджет при себе, чем потом в панике искать.
Используемые источники:
- https://www.lumias.ru/kak-na-android-otklyuchit-prava-administratora/
- https://siteproandroid.ru/administrator-ustrojstva-v-telefone-chto-jeto-takoe/
- https://www.samsung.com/ru/support/faqs/kak-vkljuchit-ili-otkljuchit-prava-administratora-na-samsung-galaxy/
- https://xakep.ru/2013/01/22/59980/
- https://root-nation.com/soft-all/howto-ru/ru-find-my-device-android/
Уведомление с текстом «Запрещено администратором, политикой шифрования или хранилищем данных» чаще всего появляется на Android (ASUS, Honor, Lenovo, Huawei), когда пользователь намерен убрать защитный PIN, граф. ключ, чтобы производить ускоренную разблокировку без лишних телодвижений.
Но система так просто не сдаёт позиции и не позволяет внести изменения, мотивируя это определенными запретами. На самом деле, ситуация довольно типичная, простой выход из неё существует. Сейчас рассмотрим детально!
Запрещено/отключено администратором — как снять защиту, отключить блокировку экрана Андороид
ОС Android пытается уберечь нас от негативных последствий, связанных с предоставлением беспрепятственного доступа к устройству. Кроме того, иногда сторонние приложения (оптимизаторы, антивирусы) могут получать админ привилегии и создавать препятствия для внесения изменений.
Проверить и исправить реально за считанные секунды:
- В параметрах присутствует раздел, связанный с безопасностью или конфиденциальностью. На разных прошивках названия могут отличаться. Мы будем показывать на примере Андроид 7 с оболочкой MIUI:
- Идем на вкладку «Администраторы устройства»:
- Просматриваем перечень и деактивируем лишние элементы, созданные сторонними программами. Обычно по умолчанию присутствует только строка «Найти…»:
Теперь проблема должна быть устранена. Но вдруг не сработал способ – значит переходим ко второй главе нашей инструкции.
Что делать, если запрещено хранилищем учётных данных?
В настройках конфиденциальности следует пролистать вниз и увидите операцию – «Удалить все сертификаты»:
После подтверждения, непродолжительного ожидания, снова пробуйте убрать графический ключ/PIN. Сообщение о запрете исчезнет.
Но в некоторых случаях дополнительно стоит отключить шифрование (если оно активно). Делается это в том же окне:
Еще раз подчеркнем, что в разных версиях Андроида названия разделов могут отличаться. Если не можете отыскать по нашей инструкции, воспользуйтесь поиском по параметрам или в Google:
Ничего не помогает!
К сожалению, порой ситуация выходит из-под контроля. Перечисленные методы эффективны в 99,9% случаев. Но есть вероятность, что придется выполнять полный сброс до заводских настроек.
Предстоит отыскать вкладку «Восстановление/сброс», внутри доступен пункт зачистки всех данных на телефоне (предварительно скопируйте важные документы, фото на компьютер/внешний накопитель):
Разобрались, что значит сообщение «Запрещено администратором, политикой шифрования или хранилищем данных» после попытки отключения защитных алгоритмов смартфона. Очень надеемся, что руководство реально помогло добиться желаемого результата.
Как отключить приложение администратора устройства?
Как включить или отключить приложение администратора устройства?
- Перейдите в настройки.
- Выполните одно из следующих действий. Нажмите «Безопасность и местоположение»> «Дополнительно»> «Приложения для администрирования устройства». Нажмите Безопасность> Дополнительно> Приложения для администрирования устройства.
- Коснитесь приложения администратора устройства.
- Выберите, активировать или деактивировать приложение.
Как мне сменить администратора на моем телефоне Android?
Управление доступом пользователей
- Откройте приложение Google Admin.
- При необходимости переключитесь на учетную запись администратора: нажмите «Меню со стрелкой вниз». …
- Коснитесь Меню. …
- Коснитесь Добавить. …
- Введите данные пользователя.
- Если с вашей учетной записью связано несколько доменов, коснитесь списка доменов и выберите домен, в который вы хотите добавить пользователя.
Кто у меня на телефоне администратор?
Зайдите в настройки телефона и нажмите «Безопасность и конфиденциальность». Искать «Администраторы устройства»И нажмите. Вы увидите приложения, у которых есть права администратора устройства.
Что такое приложение для администратора устройства?
Администратор устройства — это Функция Android, которая дает Total Defense Mobile Security разрешения, необходимые для удаленного выполнения определенных задач.. Без этих привилегий удаленная блокировка не будет работать, и очистка устройства не сможет полностью удалить ваши данные.
Как удалить устройство от администратора устройства?
Если ты просто пойдешь в Настройки> Безопасность> Администраторы устройства и отключите «Найти мое устройство», оно снова включится после перезагрузки.
Как отключить администратора на Android?
Зайдите в настройки вашего телефона и нажмите «Охранник. » Вы увидите «Администрирование устройства» как категорию безопасности. Щелкните по нему, чтобы увидеть список приложений, которым предоставлены права администратора. Щелкните приложение, которое хотите удалить, и подтвердите, что хотите деактивировать права администратора.
Что такое администратор устройства в телефонах Android?
2 ответа. API администратора устройства API, который предоставляет функции администрирования устройства на системном уровне. Эти API-интерфейсы позволяют создавать приложения с учетом требований безопасности. Он используется для удаления вашего приложения с устройства или для захвата изображения с помощью камеры, когда экран заблокирован.
Как связаться с админом
- Выберите вкладку «Подписки».
- Нажмите кнопку Связаться с моим администратором в правом верхнем углу.
- Введите сообщение для вашего администратора.
- Если вы хотите получить копию сообщения, отправленного администратору, установите флажок Отправить мне копию.
- Наконец, выберите Отправить.
Systemui — это вирус?
Хорошо, это 100% вирус! Если вы перейдете в диспетчер загруженных приложений, удалите все приложения, которые начинаются с com. android также установите CM Security из Google Play, и он избавится от него!
Можно ли обнаружить шпионские приложения?
Вот как найти шпионское ПО на вашем Android: Загрузите и установить Avast Mobile Security. Запустите антивирусное сканирование, чтобы обнаружить шпионское ПО или любые другие формы вредоносных программ и вирусов. Следуйте инструкциям приложения, чтобы удалить шпионское ПО и любые другие угрозы, которые могут скрываться.
Кто является администратором моего Iphone?
Узнайте, что контролирует ваш администратор
Коснитесь Настройки> Общие. > Профили и управление устройствами. Если профиль установлен, нажмите на него, чтобы узнать, какие изменения были внесены. Чтобы узнать больше о функциях, измененных для вашей конкретной организации, спросите у администратора, применяются ли эти настройки.
Как удалить шпионское приложение с телефона?
Как удалить шпионское программное обеспечение с вашего телефона?
- Удалите это. Посмотрите на панель управления вашего устройства и найдите способ удалить его. …
- Обновите операционную систему вашего телефона. …
- Сброс до заводских настроек. …
- Удаление затронутых файлов вручную. …
- Удалить побег из тюрьмы (iPhone)
Как найти и удалить скрытые приложения администратора
- Найдите все приложения с правами администратора. …
- После того, как вы получили доступ к списку приложений администратора устройства, отключите права администратора, нажав опцию справа от приложения. …
- Теперь вы можете удалить приложение обычным образом.
Как найти скрытые приложения в панели приложений
- На панели приложений коснитесь трех точек в правом верхнем углу экрана.
- Коснитесь Скрыть приложения.
- Отобразится список приложений, которые скрыты из списка приложений. Если этот экран пуст или параметр «Скрыть приложения» отсутствует, приложения не скрываются.
Содержание
- — Как убрать пароль на телефоне если пишет запрещено администратором?
- — Как снять права администратора?
- — Как убрать администратора с телефона?
- — Как удалить Family Link без администратора?
- — Как снять блокировку с телефона в настройках?
- — Как отключить права администратора на виндовс 10?
- — Как удалить учетную запись пользователя или администратора в Windows 7?
- — Как отключить администратора на Xiaomi?
- — Как удалить администратора Family Link?
- — Как получить полные права администратора?
- — Как отключить родительский контроль без пароля?
- — Как узнать родительский код доступа к Family Link?
Выберите пункт «Другие параметры безопасности»; Откройте раздел «Администраторы устройства»; Деактивируйте переключатель приложения, которое имеет доступ к правам администратора; Подтвердите действие, нажав кнопку «Выключить».
Как убрать пароль на телефоне если пишет запрещено администратором?
Как выключить графический ключ если это запрещено администратором Зайдите в настройки вашего телефона и выберите там пункт «Безопасность» -> «Администраторы устройства». Там не должно быть включенных приложений, которых вы не знаете, если же есть – попробуйте их выключить.
Как снять права администратора?
Перейдите к папке «Пользователи», расположенной слева. Дважды щёлкните по учётной записи «Администратор», чтобы открыть её свойства. Находясь на вкладке «Общие», снимите птичку с пункта «Отключить учётную запись», а затем подтвердите внесённые изменения. Готово.
Как убрать администратора с телефона?
Откройте Настройки телефона, далее Безопасность, затем Администраторы устройства. Снимите галочку напротив вредоносной программы. Подтвердите свои действия.
Как удалить Family Link без администратора?
Зайти в Настройки, затем в Информацию от аккаунте Выбрать пункт Отключить родительский контроль При необходимости введите пароль и следуйте подсказкам меню Подтвердите отключение
Как снять блокировку с телефона в настройках?
Если надо отключить блокировку экрана, переходим в то же меню: «Настройки» – «Безопасность» – «Блокировка экрана». Далее зайти в подменю, где ранее выбирали способ защиты, и ввести шифр. После этого, чтобы снять блокировку экрана, надо активировать пункт «Нет», после чего в меню будет отображаться именно такая опция.
Как отключить права администратора на виндовс 10?
Запустите в окне «Выполнить» команду lusrmgr.
В открывшемся окне слева выберите раздел «Пользователи». В правой части откроется список всех пользователей компьютера. На записи Администратора, дважды кликнув по ней, снимите галочку с пункта «Отключить учетную запись». После этого сохраните сделанные изменения.
Как удалить учетную запись пользователя или администратора в Windows 7?
Вариант 1
- Запустите оснастку Локальные пользователи и группы (Win+R -> lusrmgr.msc -> Ok)
- В меню слева нажмите на папку Пользователи
- Щелкните правой кнопкой учетную запись Администратор и выберите Свойства.
- Откроется окно Свойства: Администратор.
- На вкладке Общие снимите флажок Отключить учетную запись.
Как отключить администратора на Xiaomi?
Для этого надо просто перейти в настройки и найти там пункт ”Безопасность”, в котором собраны все соответствующие органы управления. Открыв раздел ”Безопасность”, переходим к пункту ”Дополнительные настройки”. Там надо найти пункт ”Администраторы устройства” и вы сможете настраивать то, что вам нужно.
Как удалить администратора Family Link?
Примечание.
- Откройте приложение Family Link. на устройстве Android ребенка.
- В левом верхнем углу экрана нажмите на значок меню Удалить аккаунт Удалить аккаунт.
- Выберите свой аккаунт и введите пароль.
Как получить полные права администратора?
Зайдите в Параметры (клавиши Win+I) — Учетные записи — Семья и другие люди. В разделе «Другие люди» нажмите по учетной записи пользователя, которого требуется сделать администратором и нажмите кнопку «Изменить тип учетной записи». В следующем окне в поле «Тип учетной записи» выберите «Администратор» и нажмите «Ок».
Как отключить родительский контроль без пароля?
Отключение родительского контроля на Android
- В Google Play Маркете откройте меню и перейдите на страницу «Настройки».
- Дальше нужно нажать по строке «Родительский контроль» в блоке «Личные».
- Измените положение ползунка «Родительский контроль» на «Выкл».
8 июн. 2019 г.
Как узнать родительский код доступа к Family Link?
Если телефон ребёнка запрашивает ввод родительского кода доступа, взять его можно, войдя на сайт https://families.google.com/families (в том числе с компьютера) под учетной записью родителя, открыв меню в левом верхнем углу (в нем и будет пункт «Родительский код доступа»).
Интересные материалы:
Сколько метров должна быть лента для гимнастики?
Сколько метров обмотки для обруча?
Сколько минут кардио нужно для похудения?
Сколько можно ОКВЭД для ИП?
Сколько можно скинуть если бегать?
Сколько надо лимонной кислоты для чайника?
Сколько надо стажа для выхода на пенсию в Беларуси?
Сколько не есть после тренировки для похудения?
Сколько нужно баллов для пенсии в 2019?
Сколько нужно бегать для начала?
Права администратора активируют через настройки безопасности – для конкретных приложений, а не для всего устройства.
- Что такое права администратора в Android-устройствах
- Как активировать права администратора устройства Андроид
- Как отключить права администратора
- Возможные проблемы
- Проверка на вирусы
- Безопасный режим
- Возвращение к заводским настройкам
- Подведем итоги
Что такое права администратора в Android-устройствах
Это набор расширенных возможностей для предустановленного или стороннего софта, а именно:
- получения доступа к скрытым параметрам других приложений;
- включения/отключения функции блокировки экрана, изменения пароля для разблокировки гаджета;
- удаленного управления девайсом – обнаружения местоположения, частичного или полного удаления данных.
Примеры приведены в таблице:
Тип приложений | Зачем нужны права администратора |
---|---|
Лончеры | Меняют внешний вид экрана разблокировки |
Родительский контроль | Удаление приложений, ограничение времени работы экрана/софта, получение информации о местонахождении устройства ребенка |
Удаленное управление | Поиск смартфона/планшета, удаление данных |
Менеджеры приложений | Отображают информацию о времени использования ПО, израсходованном ими трафике, открывают доступ к расширенным надстройкам |
ПО, зараженное вирусами, использует права администратора для кражи реквизитов банковских карт, учетных записей или захвата контроля над устройством.
Как активировать права администратора устройства Андроид
Активация происходит так:
- Откройте «Настройки» системы. Перейдите в «Безопасность» или «Отпечатки, распознавание лица».
- Тапните по «Администраторы устройства». Если такого пункта нет, зайдите в «Устройство и учетные данные» – он может скрываться там.
- Выберите приложение из предоставленного списка.
- Нажмите на «Активировать приложение администратора устройства».
Изменения вступят в силу автоматически, без необходимости подтверждать активацию с помощью пароля или графического ключа.
Как отключить права администратора
Права администратора отключаются аналогично активации:
- В «Настройках» откройте «Безопасность».
- Выберите «Администраторы устройства», тапните по приложению.
- Нажмите «Отключить приложение администратора устройства».
В смартфонах от Xiaomi, Redmi и Poco с оболочкой MIUI другой путь: «Конфиденциальность» – «Управление» – «Специальный доступ» – «Приложения администратора устройства».
Приложение с активными правами администратора невозможно удалить, пока те не будут отключены.
Возможные проблемы
Иногда пользователи не могут отключить права администратора. Рассмотрим 3 способа, как с этим справиться.
Проверка на вирусы
Вирусный софт после получения расширенных возможностей блокирует отключение права администратора. В этом случае:
- Откройте предустановленное приложение «Очистка», «Защита» или «Безопасность».
- Среди доступных функций выберите «Поиск вирусов».
- Удалите или перенесите в карантин найденные файлы.
Альтернативный вариант:
- Загрузите с Play Market антивирус «Malwarebytes», «Dr.Web» или «ESET».
- Запустите проверку и избавьтесь от подозрительных файлов.
Предустановленный антивирус предпочтительнее, чем загруженный. Причина – пробные версии антивирусного ПО ограничены в функционале.
Безопасный режим
В безопасном режиме работают приложения, предустановленные в смартфон производителем. Запустить софт, загруженный с Play Market или установленный с APK, не получится, зато удастся лишить его расширенных прав:
- Удерживайте кнопку блокировки на протяжении 2-3 секунд. Выберите «Выключить».
- Включите смартфон/планшет. Когда появится логотип бренда, удерживайте качель громкости вверх или вниз.
- В левом нижнем углу должна появиться надпись «Безопасный режим».
Теперь отключите права администратора, как было упомянуто выше.
Возвращение к заводским настройкам
Это крайняя мера, которая удалит из внутренней памяти все пользовательские данные, включая фото, видео и установленный софт. Прежде чем переходить к последующим действиям, перенесите важные файлы на ПК, карту памяти или в облачное хранилище. Затем:
- Зайдите в «Настройки» и проследуйте в «Аккаунт и синхронизация».
- Откройте учетную запись от Google.
- В правом верхнем углу щелкните по трем вертикальным точкам и выберите «Удалить аккаунт».
Эта операция необходима, чтобы отключить FRP-защиту. Теперь поставьте гаджет на зарядку и вернитесь в главное меню «Настроек»:
- Перейдите в «Память и резервное копирование».
- Выберите «Сброс к заводским настройкам». Этот пункт может находиться во вкладке «О телефоне».
- Отметьте «Сброс к заводским настройкам» и нажмите «Восстановить».
Процесс занимает от 5 до 60 минут.
Подведем итоги
Права администратора в Android-устройствах необходимы софту для получения доступа к разблокировке экрана, отслеживания местоположения или сбора расширенной информации о системе. Отключение и выключение прав происходит через настройки и не требует активации прав разработчика или получения Root.
Как включить или отключить права администратора на Samsung Galaxy
Для чего нужны права администратора
Некоторые приложения не могут ограничиться стандартными разрешениями — для нормальной работы им требуются расширенные права.
Один из примеров таких приложений — «Удаленное управление Андроид» от Google. Помимо стандартных разрешений (удаленное управление находится в составе приложения «Сервисы Google Play»)
приложению требуются расширенные.
Если не включить права администратора для какого-либо приложения, оно не сможет полноценно работать.
Кроме обычных приложений, права администратора используют и вирусы. Обычно в разрешениях вирусов указаны блокировка экрана или запрет на удаление.
Права администратора — это не рут, а стандартная функция операционной системы Андроид.
Как включить права администратора
Откройте меню устройства.
Выберите пункт «Настройки».
Выберите пункт «Биометрические данные и безопасность», «Экран блокировки и защита» или «Безопасность» (зависит от модели).
Выберите пункт «Другие параметры безопасности». Если такого пункта нет, перейдите к следующему шагу.
Выберите пункт «Администраторы устройства».
Выберите приложение, для которого нужно включить права администратора.
Если приложения нет в списке, значит ему не требуются права администратора.
Появится список расширенных действий, которые сможет выполнять приложение на устройстве. Нажмите кнопку «Включить».
Как отключить права администратора
Откройте меню устройства.
Выберите пункт «Настройки».
Выберите пункт «Биометрические данные и безопасность», «Экран блокировки и защита» или «Безопасность» (зависит от модели).
Выберите пункт «Другие параметры безопасности». Если такого пункта нет, перейдите к следующему шагу.
Выберите пункт «Администраторы устройства».
Выберите приложение, для которого нужно выключить права администратора.
Если приложения нет в списке, значит у него нет прав администратора.
Нажмите кнопку «Выключить».
Не могу отключить права у определенного приложения
Скорее всего, это приложение — вирус. Попробуйте отключить права в безопасном режиме.
Не снимается блокировка экрана, хотя права для всех приложений отключены
Попробуйте все советы из статьи «Что делать, если не снимается блокировка экрана на Samsung Galaxy».
Популярные статьи
Оцените статью
Что можно улучшить в статье?
Были рады оказаться полезными
Будем признательны, если посмотрите другие статьи или поделитесь этой
Использование политик администрирования в Android
Xakep #251. Укрепляем VeraCrypt
Михаил Варакин
преподаватель Центра компьютерного обучения «Специалист»
при МГТУ им. Н.Э. Баумана
По мере увеличения занимаемой доли рынка мобильных устройств платформа Android становится все более привлекательной для разработчиков корпоративных приложений. При этом для корпоративной среды характерна потребность в соблюдении политик, обеспечивающих необходимый уровень безопасности информационных систем. В Android API 8 (Android 2.2) впервые появилась поддержка корпоративных приложений с помощью Device Administration API, обеспечивающего возможность администрирования устройств на платформе Android на системном уровне. Данный API дает возможность разработчикам создавать приложения, необходимые в корпоративной среде, где администраторам ИС предприятия требуется контроль над мобильными устройствами персонала. Одно из таких приложений уже имеется на всех современных устройствах: встроенный почтовый клиент использует Device Administration API при синхронизации с Microsoft Exchange и посредством этого приложения администраторы Exchange могут обеспечивать соблюдение требований политик работы с паролями, а также удаленно стирать данные (делать сброс к заводским установкам) в случае потери или кражи устройства.
Организационные аспекты использования
Приложение, использующее Device Administration API, может быть установлено на устройство любым способом, как через Google Play, так и из других источников. Факт наличия установленного приложения еще не обеспечивает соблюдения политик, для которого оно было создано – от пользователя требуется согласие на применение политик администрирования. В случае отказа приложение останется в системе и будет находиться в неактивном состоянии. Как правило, согласие пользователя на использование политик предоставляет ему полезные возможности, например, доступ к конфиденциальной информации, недоступной в случае отказа. При несоблюдении пользователем действующих политик (например, при использовании недостаточно стойкого пароля), реакция приложения определяется тем, что посчитал нужным реализовать разработчик; обычно пользователь теряет возможность использования корпоративных сервисов. При использовании механизма администрирования в корпоративных средах следует иметь в виду следующие особенности:
- при попытке соединения с сервисом, требующим соблюдения определенного набора политик, не все из которых поддерживаются мобильным устройством (например, из-за устаревшей версии Android), соединение не будет устанавливаться;
- если на устройстве активированы несколько приложений, использующих Device Administration API, применяются наиболее строгие ограничения, накладываемые политиками администрирования, использующимися в данных приложениях;
- кроме разнообразных ограничений, касающихся паролей (сложность, период устаревания, количество попыток ввода), максимального времени неактивности перед блокировкой экрана, требований к шифрованию носителей и запрета использования камеры, в настоящий момент Device Administration API предоставляет дополнительные возможности: требование смены пароля, немедленная блокировка экрана и сброс к заводским установкам (с возможностью очистки внешнего накопителя – SD-карты);
- опасения пользователей относительно возможностей доступа администраторов компании к личным данным и переписке, паролям владельцев устройств в социальных сетях и т. п. совершенно безосновательны: Device Administration API таких возможностей не предоставляет.
Как это работает
В настоящий момент Device Administration API содержит три класса, являющихся основой для полнофункциональных приложений администрирования устройств:
- DeviceAdminReceiver: базовый класс для классов, реализующих политики администрирования; callback-методы этого класса предоставляют удобные средства для описания реакций на те или иные события, связанные с политиками – индивидуальные «приемники сообщений» для разных событий;
- DevicePolicyManager: класс для управления политиками, применяющимися на устройстве;
- DeviceAdminInfo: класс, использующийся для описания метаданных.
Основная логика приложения реализуется в классе, расширяющем класс DeviceAdminReceiver, являющемся наследником класса BroadcastReceiver. Здесь важно помнить, что callback-методы нашего класса исполняются в главном потоке приложения (UI thread), так что выполнение длительных операций в них недопустимо из-за опасности блокировки интерфейса пользователя. Все необходимые «долгоиграющие» действия должны выполняться в другом потоке (или даже в отдельном сервисе). Как и обычный BroadcastReceiver, наш класс должен быть описан в манифесте приложения:
Как видно на примере, наш приемник будет принимать сообщения с action, равным ACTION_DEVICE_ADMIN_ENABLED. Для того, чтобы такие сообщения нам могла посылать только система, требуем наличия полномочий BIND_DEVICE_ADMIN (эти полномочия не предоставляются приложениям). Элемент meta-data содержит указание на ресурс, содержащий поддерживаемые приложением политики. В нашем случае путь к XML-файлу такой: res/xml/device_admin_data. Примерное содержимое файла показано ниже:
Дочерние элементы в uses-policies описывают типы политик, использующихся в приложении. Полный список возможных политик можно найти в константах класса DeviceAdminInfo, в том числе на сайте developer.android.com: http://developer.android.com/reference/android/app/admin/DeviceAdminInfo.html.
Рассмотрим примерную реализацию компонента администрирования:
public class MyDeviceAdminReceiver extends DeviceAdminReceiver <
@Override
public void onDisabled(Context context, Intent intent) <
super.onDisabled(context, intent);
// Вызывается перед тем, как данное приложение перестанет
// быть администратором устройства (будет отключено
// пользователем).
>
@Override
public void onEnabled(Context context, Intent intent) <
super.onEnabled(context, intent);
// Вызывается, когда пользователь разрешил использовать
// этот приложение как администратор устройства.
// Здесь можно использовать DevicePolicyManager
// для установки политик администрирования.
>
@Override
public void onPasswordChanged(Context context, Intent intent) <
super.onPasswordChanged(context, intent);
// Вызывается после смены пароля пользователем.
// Соответствует ли новый пароль политикам,
// можно узнать с помощью метода
// DevicePolicyManager.isActivePasswordSufficient()
>
@Override
public void onPasswordExpiring(Context context, Intent intent) <
super.onPasswordExpiring(context, intent);
// Вызывается несколько раз при приближении времени
// устаревания пароля: при включении устройства, раз в день
// перед устареванием пароля и в момент устаревания пароля.
// Если пароль не был изменен после устаревания, метод
// вызывается раз в день
>
@Override
public void onPasswordFailed(Context context, Intent intent) <
super.onPasswordFailed(context, intent);
// Вызывается в случае ввода неправильного пароля.
// Количество неудачных попыток ввода пароля можно узнать
// с помощью метода getCurrentFailedPasswordAttempts()
// класса DevicePolicyManager.
>
. . .
>
Для управления политиками в приложении требуется получить ссылку на менеджер управления политиками (обратите внимание, что context передается показанным выше методам в качестве параметра):
DevicePolicyManager dpm = (DevicePolicyManager) context
.getSystemService(Context.DEVICE_POLICY_SERVICE);
В дальнейшем этот менеджер будет использоваться для установки политик. Метод onEnabled(), устанавливающий требуемое качество пароля мог бы выглядеть примерно так:
@Override
public void onEnabled(Context context, Intent intent) <
super.onEnabled(context, intent);
DevicePolicyManager dpm = (DevicePolicyManager) context
.getSystemService(Context.DEVICE_POLICY_SERVICE);
ComponentName cn = new ComponentName (context, getClass ()
dpm.setPasswordQuality (cn, DevicePolicyManager.
PASSWORD_QUALITY_NUMERIC);
Установки других параметров пароля делаются с помощью соответствующих методов DevicePolicyManager:
dpm.setPasswordMinimumLength(cn, 32);
dpm.setPasswordHistoryLength(cn, 10);
dpm.setPasswordExpirationTimeout(cn, 864000000L);
Помимо установки политик, DevicePolicyManager позволяет совершать и другие операции (разумеется, не в методе onEnabled() ):
- моментальная блокировка экрана:
dpm.lockNow(); - сброс к заводским установкам с очисткой SD-карты:
dpm.wipeData(DevicePolicyManager.WIPE_EXTERNAL_STORAGE); - блокировка камеры:
dpm.setCameraDisabled(cn, true);
Дополнительная информация
Развернутый работающий пример приложения можно найти в комплекте поставки Android SDK ( /samples/android-
Секретная функция всех Android-смартфонов, которая спасет ваше мобильное устройство
Американская корпорация Google всегда любила добавлять в операционную систему Android различные скрытые и секретные возможности, которые рядовой пользователь найти не сможет, хотя выполнить активацию тех или иных функций можно через графический интерфейс. Многие из этих особенностей, скрытых от глаз посторонних, действительно полезны и в некоторых случаях могут не только разнообразить процесс использования смартфона или расширить его функциональность, но и спасти дорогостоящее устройство при краже или случайной потере.
Когда Apple анонсировала сервис под названием «Найти iPhone», который уже как несколько лет является частью iCloud, компания Google начала работать над аналогичным решением для операционной системы Android. В скором времени они было создано в внедрено в ОС, но сделано это было без лишнего «шума», поэтому большинство людей наверняка даже не знает о существовании такой возможности.
Во всех смартфонах под управлением операционных систем Android 5.0 Lollipop, Android 6.0 Marshmallow и Android 7.0 Nougat имеется функция, позволяющая выполнять удаленное управление. Согласно описанию этого сервиса, с его помощью можно дистанционно удалять со смартфона все данные без предупреждения, изменять блокировку экрана (менять пароль), а также включать блокировку экрана.
До 10 мая все желающие могут бесплатно получить спортивный браслет Xiaomi Mi Band 4, потратив на это всего 2 минуты.
Присоединяйтесь к нам в G o o g l e News , Twitter, Facebook, ВКонтакте, YouTube и RSS чтобы быть в курсе последних новостей из мира технологий будущего.
I’m not a Hacker, I’m a «Security Consultant».
Недавно, я написал заметку о вирусе «Вирус/Троянец «Привет 🙂 Тебе фото» который с помощью SMS сообщения просил установить себя на устройство и в последствии получал полный к нему доступ. Сложности с удалением данного вируса, были связаны с тем, что он получал административные права.
После той заметки, мне на почту начали приходить вопросы, зачем и почему этим программам административный доступ? В данной заметке, постараюсь кратко рассказать, зачем и где посмотреть у каких программ права администратора?
_________________________________________________________________________
_________________________________________________________________________
Зачем программа административный доступ?
Если рассматривать зловредные программы (вирусы/трояны), это необходимо для управления вашим устройством, например для копирования всей хранящейся информации, рассылки смс сообщений с целью собственного распространения или рекламы (спам). В большинстве случаев, если программа отправляет сообщение, она удаляет исходящее и входящие в ответ, в таком случае сложно понять куда уходят деньги с счета мобильного телефона.
Если не зловреды, то программы могут выполнять некоторую автоматизацию или контроль работы других программ, например ниже по тексту программа Tasker или Удаленное управление Android.
Обратилась женщина с проблемой, что с ее телефона регулярно снимаются деньги даже когда она не использовала телефон в течении дня. В центре обслуживания абонента ей говорят, что с ее телефона, отправляются сообщения на определенного контент провайдера. Когда телефон попал мне в руки, я увидел (Картинка 1), что в списке администраторов находятся программы замаскированные под популярные игры, при том, что самих программ в телефоне не установлено, при попытке снять флажок с программы, телефон начинал вести себя не адекватно (включать/выключать экран, издавать непонятные звуки или просто уходил в перезагрузку).
На вопрос, кто-то еще пользуется ее телефоном, она сказала, что сын устанавливал игры поиграть.
К сожалению, на тот момент не одна из доступных мне антивирусных программ не могла помочь, пришлось сбрасывать устройство к заводским настройкам.
Обратилась девушка, с такой же проблемой, но в ее случае в списке программ с правами администратора, была программа с значком мелодии и названием «Любимая возьми трубку муж звонит», к сожалению не могу найти фотографию. Девушка утверждала, что телефоном пользуется только она (блок на экран, пинкод запуска программ) никаких программ не скачивала и ничего не устанавливала, в интернете качала только музыку. В перечне загрузок, была музыка и программа «Любимая возьми трубку муж звонит».
В первом и втором случаях, в настройках безопасности была включена возможность устанавливать программы не из Play Маркета, это необходимо когда вы скачиваете программу/игру не из официального источника, что увеличивает риск установки вируса.
В операционной системе Android, есть еще один механизм предупреждение/уведомление, а именно в процессе установки/запуска, когда программе необходимо получить права администратора, система выводит окно в котором говорит, что данная программа хочет получить права администратора и спрашивает у вас подтверждение разрешить или запретить.
____________________________________________________________________