Установка Ubuntu Touch начинается не с прошивки, а с проверки, есть ли ваша модель смартфона в официальном списке поддерживаемых устройств UBports — без этого шага любые дальнейшие действия бессмысленны, потому что система собирается под конкретное железо, а не под «любой Android-смартфон». Если модели в списке нет, установка Ubuntu Touch штатными средствами невозможна, и попытки прошить чужой образ почти наверняка приведут к нерабочему устройству.
Ubuntu Touch — мобильная операционная система на базе ядра Linux, которую развивает сообщество UBports Foundation после того, как Canonical прекратила её поддержку. Система ориентирована на приватность и отсутствие привязки к сервисам Google, поэтому её чаще всего ставят владельцы старых, но поддерживаемых моделей — например, устройств Google Pixel, OnePlus, Xiaomi или Fairphone, для которых опубликованы официальные порты. Ниже разберём весь процесс: от подготовки до первой загрузки и возврата на Android, если что-то не устроит.
Проверка совместимости устройства
Первое действие — открыть официальный сайт devices.ubuntu-touch.io и найти точное название своей модели. Важно не только семейство, но и конкретная ревизия: например, у одной и той же линейки могут существовать версии с разными процессорами и модемами, и порт подходит только к одной из них. Сверяйте кодовое имя устройства — оно указано на странице порта и должно совпадать с вашим.
Узнать кодовое имя можно через приложения типа Device Info HW на Android или через команду fastboot getvar product при подключённом в режиме fastboot смартфоне. Не полагайтесь на маркетинговое название с коробки — «Redmi Note 9» и «Redmi Note 9S» для прошивки это разные устройства.
- 🔍 Найдите модель на devices.ubuntu-touch.io и проверьте статус порта
- 📱 Сверьте кодовое имя устройства, а не только коммерческое название
- 🔋 Зарядите аккумулятор хотя бы до половины перед началом работы
- 💾 Сделайте резервную копию данных — при разблокировке загрузчика они будут удалены
⚠️ Внимание: разблокировка загрузчика на большинстве смартфонов приводит к полному сбросу устройства до заводского состояния. Все фотографии, контакты и данные приложений будут удалены без возможности восстановления, если заранее не сделана копия.
Что понадобится для установки
Для прошивки потребуется компьютер на Windows, macOS или Linux, оригинальный или качественный кабель USB и официальная утилита UBports Installer. Это графический установщик, который автоматизирует большую часть процесса: скачивает нужные образы, переводит телефон в нужные режимы и прошивает систему. Ручная установка через fastboot тоже возможна, но для первого опыта рекомендуется именно инсталлятор.
На компьютере также должны быть установлены инструменты ADB и Fastboot. На Linux они ставятся из репозиториев, на Windows инсталлятор в большинстве случаев подтягивает необходимое сам, но при проблемах с определением устройства может потребоваться ручная установка драйверов — особенно это касается Windows, где смартфон в режиме fastboot иногда определяется как неизвестное устройство.
Разблокировка загрузчика
Без разблокированного загрузчика (bootloader) прошить стороннюю систему невозможно — это ограничение заложено производителями на уровне железа. Порядок разблокировки у разных брендов отличается: у Google Pixel и многих OnePlus достаточно команды fastboot, у Xiaomi требуется официальное разрешение через утилиту Mi Unlock с ожиданием, которое может занимать несколько дней, а у некоторых брендов загрузчик не разблокируется вовсе.
Общая логика такова: включаете в настройках Android Параметры разработчика, активируете пункт Разблокировка OEM (если он есть), затем загружаетесь в режим fastboot и выполняете команду разблокировки. На подходящих устройствах она выглядит так:
fastboot flashing unlock
На части старых устройств вместо неё используется fastboot oem unlock. Какая именно команда подходит вашей модели — указано в официальной документации производителя или на странице порта Ubuntu Touch. После подтверждения на экране смартфона устройство сбросится и перезагрузится с разблокированным загрузчиком.
⚠️ Внимание: разблокировка загрузчика может аннулировать гарантию производителя и отключить некоторые функции безопасности Android, например защиту платежей. На отдельных моделях после разблокировки перестают работать банковские приложения и NFC-оплата — учтите это, если планируете вернуться на Android.
Пошаговая установка через UBports Installer
Когда загрузчик разблокирован и драйверы на месте, запускаем UBports Installer. Программа предложит выбрать устройство из списка или определит подключённый смартфон автоматически — второй вариант надёжнее, так как исключает ошибку выбора ревизии. Дальше инсталлятор проведёт вас по шагам: перевод в fastboot, загрузка образов, прошивка и первая перезагрузка.
☑️ Перед нажатием кнопки Install
Во время установки смартфон несколько раз перезагрузится — это нормально. Не отключайте кабель и не закрывайте инсталлятор до сообщения об успешном завершении. Первая загрузка Ubuntu Touch обычно занимает заметно больше времени, чем обычный запуск Android, — система инициализирует разделы и создаёт пользовательские данные.
После загрузки вы попадёте в мастер первоначальной настройки: выбор языка, подключение к Wi-Fi, создание PIN-кода. Интерфейс системы — оболочка Lomiri (бывшая Unity8) — заметно отличается от Android: навигация построена на свайпах от краёв экрана, а приложения открываются из боковой панели.
Типичные ошибки и их решение
Чаще всего установка прерывается на этапе определения устройства: инсталлятор пишет, что смартфон не найден. Возможная причина — отсутствие драйверов fastboot на Windows или недостаточные права на Linux (там помогает запуск с sudo или настройка правил udev). Проверить, видит ли компьютер устройство, можно командой fastboot devices — если список пуст, проблема именно в связке кабель/драйвер, а не в прошивке.
Вторая частая ситуация — зависание на экране загрузки после прошивки. Причины бывают разные: несоответствие версии Android-вендорного раздела требованиям порта, неполная очистка раздела data, либо сбой при загрузке образа. На странице конкретного порта обычно указано, с какой версией стоковой прошивки нужно ставить Ubuntu Touch — некоторые порты требуют сначала откатиться на конкретную версию Android, иначе система не загрузится.
| Ошибка | Возможная причина | Что проверить |
|---|---|---|
| Устройство не определяется | Драйверы, кабель, udev-правила | Вывод fastboot devices, другой порт USB |
| Bootloop после прошивки | Несовместимая версия вендорного раздела | Требования к стоковой прошивке на странице порта |
| Инсталлятор зависает на загрузке образов | Нестабильное интернет-соединение | Повторный запуск, другая сеть |
| Нет сети / не работает модем | Ограничение конкретного порта | Список рабочих функций на странице устройства |
Ограничения Ubuntu Touch, о которых стоит знать заранее
Ubuntu Touch — это не «Android без Google», а самостоятельная система со своими компромиссами. Приложений для неё заметно меньше: основной источник — магазин OpenStore, где представлены в основном нативные программы и веб-приложения. Для запуска Android-приложений существует слой совместимости WayDroid, но его работа зависит от конкретного устройства и требует отдельной настройки.
Также степень поддержки железа различается от порта к порту. На одних устройствах работает всё, включая камеру, GPS и мобильные данные, на других могут быть ограничения — например, нестабильная камера или отсутствие VoLTE. Эти детали всегда перечислены на странице порта в разделе состояния функций, и изучить их стоит до прошивки, а не после.
Какие функции чаще всего работают с ограничениями
По опыту сообщества UBports, наиболее проблемные зоны у неофициальных и частично поддерживаемых портов — это камера (особенно запись видео), VoLTE и VoWiFi, сканер отпечатков пальцев и воспроизведение защищённого DRM-контента. Звонки, SMS, мобильный интернет и Wi-Fi на официально поддерживаемых устройствах, как правило, работают стабильно, но перед установкой обязательно сверяйтесь с таблицей поддержки функций конкретной модели.
- 📦 Приложения ставятся из OpenStore, выбор меньше, чем в Google Play
- 🤖 Android-приложения — только через WayDroid и не на всех устройствах
- 📷 Камера и биометрия зависят от качества конкретного порта
- 🔄 Обновления системы приходят по воздуху через каналы stable / release candidate / devel
Как вернуться на Android
Если Ubuntu Touch не подошла, откат выполняется штатно: нужно скачать заводской образ стоковой прошивки для вашей модели с официального сайта производителя и прошить его через fastboot или фирменную утилиту бренда. Для Google Pixel это Android Flash Tool или ручная прошивка заводского образа, для Xiaomi — Mi Flash, для других брендов — свои инструменты. Процедура зависит от модели, поэтому используйте только официальную инструкцию производителя.
После возврата стоковой прошивки загрузчик можно заблокировать обратно командой fastboot flashing lock — но только при условии, что установлена полностью оригинальная прошивка именно для вашей модели. Блокировка загрузчика с модифицированной системой приведёт к тому, что смартфон перестанет загружаться.
Часто задаваемые вопросы
Можно ли установить Ubuntu Touch на любой Android-смартфон?
Нет. Система устанавливается только на устройства, для которых существует порт — официальный или от сообщества. Проверить свою модель можно на сайте devices.ubuntu-touch.io. Прошивка образа от другой модели почти гарантированно сделает устройство нерабочим.
Удалятся ли мои данные при установке?
Да. Разблокировка загрузчика на большинстве смартфонов автоматически стирает все пользовательские данные, а сама установка дополнительно форматирует системные разделы. Резервная копия обязательна.
Работают ли банковские приложения на Ubuntu Touch?
Нативных банковских приложений для Ubuntu Touch нет. Частично задачу решают веб-версии банков в браузере или запуск Android-приложений через WayDroid, но гарантировать работоспособность конкретного банка нельзя — это зависит от устройства и настроек самого приложения.
Можно ли ставить Ubuntu Touch без компьютера?
Нет, для первичной установки компьютер обязателен: разблокировка загрузчика и прошивка выполняются через fastboot с ПК. После установки система обновляется уже «по воздуху», без компьютера.
Получаются ли обновления системы после установки?
Да, Ubuntu Touch получает OTA-обновления. В настройках системы можно выбрать канал обновлений: стабильный, кандидат в релизы или разработческий. Для повседневного использования рекомендуется стабильный канал.