Настройка Android через adb

Подготовка

  1. Убедиться, что:

    • Устройство работает на Android 7.0+

    • Имеется доступ к разделу QR-коды MDM в панели администрирования сервера Rudesktop

      Подсказка

      Определяется наличием соответствующей лицензии и правами доступа

    • Устройство не привязано к аккаунту Google (FRP) – иначе потребуется авторизация

  2. Создать QR-код в веб-интерфейсе сервера:

    1. В веб-интерфейсе сервера Rudesktop открыть страницу Администрирование -> QR-коды MDM

    2. Нажать на кнопку Добавить QR-код MDM

    3. Заполнить поля валидными данными

    4. Поля Ссылка на скачивание пакета и Адрес сервера заполняются автоматически

    5. Нажать на кнопку Сохранить

    6. В колонке Ссылка на скачивание нажать на URL, чтобы скачать APK-файл для MDM

      Важно

      Название APK-файла должно быть rudesktop-mdm.apk

Настройка

  1. Активировать режим разработчика в настройках Android устройства

  2. Открыть настройки разработчика и активировать опцию Отладка по USB

  3. Подключить устройство через USB к ПК в режиме отладки

  4. Выполнить команду для установки APK-файла:

    adb install -r /path/to/rudesktop-mdm.apk
    

    Важно

    На ПК должен быть установлен пакет adb для выполнения команды

    Вместо /path/to/rudesktop-mdm.apk укажите путь до файла на ПК, который был загружен с веб-интерфейса сервера RuDesktop в блоке Подготовка

  5. Выполнить команду для установки сервера для подключения:

    adb shell am start -n ru.desktop.flutter_hbb/.SplashScreenActivity --es rz_server АДРЕС_СЕРВЕРА
    

    Важно

    Вместо АДРЕС_СЕРВЕРА укажите ваш адрес сервера

  6. Выполнить команду для назначения приложения Rudesktop владельцем устройства:

    adb shell dpm set-device-owner ru.desktop.flutter_hbb/.AdminReceiver
    
  7. Если это необходимо, то режим разработчика можно выключить

Проверка успешной регистрации

  1. Убедиться, что приложение RuDesktop есть в списке и активировано:

    • Настройки → Безопасность → Расширенные настройки → Администраторы устройства

  2. В веб-интерфейсе сервера Rudesktop проверить, что устройство появилось в списке устройств на странице Устройства

Важно

Шаги настройки и расположение конкретных настроек могут отличаться в зависимости от устройства и версии Android

После выполнения всех шагов вы можете перезагрузить телефон, чтобы убедиться, что служба Rudesktop запускается автоматически и устройство доступно для подключения, а также выполнять различные доступные политики для настройки устройства