Документация
ОС Аврора 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

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

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