Документация
ОС Аврора 4.0.1

Инструкция по подключению устройства

Подключение мобильного устройства к Аврора IDE

Для подключения мобильного устройства (МУ) к среде разработки необходимо подключить его к персональному компьютеру разработчика по USB-проводу. Альтернативно можно подключить МУ к той же сети WiFi, что и компьютер.

Перед началом работы необходимо обновить репозитории:

  1. Открыть МП Terminal и выполнить команду:

    ssh defaultuser@device
    

    device в данном шаблоне обозначает IP-адрес МУ. При входе нужно будет ввести пароль пользователя defaultuser, который следует задать заранее в меню системных настроек в разделе Средства разработчика.

  2. Перейти в режим суперпользователя и выполнить команду:

    devel-su
    
  3. Выполнить команды:

    ssu dr sailfish-eas
    pkcon refresh
    

Далее подключить МУ к Аврора IDE, для этого необходимо выполнить следующие действия:

  1. В IDE открыть вкладку Настройки → Устройства.

    Вкладка Настройки → Устройства

  2. Нажать кнопку Добавить устройство.

  3. Выбрать пункт Устройство ОС Аврора.

    Устройство ОС Аврора

  4. Ввести имя пользователя и IP-адрес МУ (по умолчанию IP-адрес SSH-соединения и пользователь defaultuser).

    Настройки SSH-соединения

  5. Создать пару ключей или выбрать существующие.

    Настройка ключей

    Генерация ключей

  6. Нажать кнопку Установить ключ. После успешной установки ключа рядом с кнопкой должна появиться зелёная галочка.

    Установка ключа прошла успешно

  7. Нажать кнопку Далее, после в диалоговом окне ввести имя пользователя и пароль (по умолчанию это пользователь defaultuser).

    Ввод пароля пользователя

    Далее выполнится соединение с МУ.

    Успешное соединение

    На данном этапе может возникнуть ошибка Installation of software package failed. Check internet connection on device and try again, как показано на скриншоте:

    Ошибка при соединении

    В большинстве случаев данная ошибка означает не проблемы с подключением к сети Интернет, а недоступность репозитория для данной версии ОС на МУ. В этом случае следует обновить ОС до актуальной версии. Список актуальных версий доступен в разделе «Загрузки».

  8. При необходимости ввести название новой конфигурации и диапазон свободных портов. По умолчанию в названии конфигурации будет записана модель МУ и тип архитектуры. Количество свободных портов должно быть не менее двух, это необходимо для отладки.

    Новая конфигурация

  9. Подключение МУ будет завершено.

    Конфигурация будет создана

    При необходимости выполнить дополнительную проверку МУ, чтобы убедиться, что подключение прошло успешно.

    Проверка конфигурации завершена успешно

  10. На вкладке Устройства появится новое МУ.

    Новое МУ подключено

Подключение к SSU из IDE

С помощью IDE также можно подключиться к SSU, выполнив следующие действия:

  1. Открыть Инструменты → ОС Аврора → Регистрация SSU компонентов.

    Регистрация SSU

  2. Ввести имя пользователя и пароль для SSU.

    Регистрация SSU

  3. Далее произойдёт подключение к SSU.

    Регистрация SSU

Диагностические команды

Если на каком-либо из этапов возникла ошибка, то, подключившись к МУ через SSH, в режиме суперпользователя можно проверить его состояние, используя следующие команды:

Проверка доступа к релизам ОС Аврора:

curl -I https://releases.omprussia.ru/

Проверка подключения МУ к сети:

ping -c 4 ya.ru

Проверка статуса регистрации SSU-соединения:

ssu s

Регистрация SSU-соединения:

ssu register

Проверка списка доступных репозиториев:

ssu lr

Обновление репозиториев через SSU или pkcon:

ssu dr sailfish-eas && ssu ur
pkcon refresh -v

Режим разработчика

Данная инструкция объясняет, как в настройках мобильного устройства включить режим разработчика.

Режим разработчика включается от имени Администратора, при этом телефон должен быть подключен к сети и иметь доступ к репозиториям на релиз omprussia.

Для этого нужно выполнить следующие действия:

  1. Свайпнуть вверх в главном меню для перехода на экран со списком приложений:

    Экран со списком приложений

  2. Выбрать из списка значок приложения Настройки:

    Значок приложения Настройки

  3. Выбрать пункт Средства разработчика из списка настроек:

    Список настроек

  4. Выбрать Режим разработчика в разделе Средства разработчика:

    Выбор режима разработчика

  5. Нажать Подтвердить в разделе Условия разработчика:

    Принятие условий разработчика

  6. Ввести пароль в открывшемся окне, после чего нажать на значок галочки:

    Ввод пароля

В результате проделанных действий в разделе Средства разработчика должны появиться следующие опции:

Опции средств разработчика

Мы используем cookies для персонализации сайта и его более удобного использования. Вы можете запретить cookies в настройках браузера.

Пожалуйста ознакомьтесь с политикой использования cookies.