Налаштування, тестування та виправлення

Тепер, коли Ви успішно завантажили свою збірку, Ви готові відкрити графічний інтерфейс, об’єднати AppArmor зі своїм портом та подбати про налаштування інших функцій. У цьому розділі пояснюється, як це все виконати.

Якщо Ви працюєте над портом GSI, більшість функцій пристрою, якщо не всі, повинні працювати «з коробки», одразу після запуску Lomiri з доданим AppArmor. З цієї причини для портування Halium-9/GSI, а також для портування на основі автономних збірок ядра зазвичай потрібні лише правила udev, латки AppArmor і лише обмежене, якщо таке є, налаштування за допомогою методу підміни файлу. Якщо, попри виконання цих етапів, Ваша збірка на основі GSI все одно належним чином не працює, можливо, Вам для досягнення мети доведеться перейти до створення спеціального system.img саме для Вашого пристрою.

З іншого боку, портування Halium 7.1 та Halium-9.0 (якщо робити system.img повністю для окремого пристрою) вимагає багато зусиль.

Розпочніть із запуску Lomiri, налаштування екрана та додавання AppArmor. Решту кроків можна виконувати у довільному порядку і деякі з них можуть не стосуватися Вашого порту.

Під час роботи може бути корисним мати список функцій пристрою, з якими слід ознайомитися, та перевіряти, що працює, а що потрібно перевірити та виправити. Цей список разом із настановами щодо того, як додати Ваш пристрій до списку сумісних з Ubuntu Touch пристроїв, можна знайти в інформаційному файлі README.md за наступним посиланням.