Установка Linux на смартфон вместо Android

Первое, что определяет успех установки Linux вместо Android, — возможность разблокировать загрузчик конкретного смартфона: без этого шага ни один альтернативный образ системы просто не запустится на устройстве. Поэтому до скачивания дистрибутивов и изучения инструкций проверьте, поддерживает ли производитель вашей модели официальную разблокировку — у части брендов она ограничена или требует заявки на сайте производителя.

Дальше речь пойдёт не о запуске Linux-окружения поверх Android через эмулятор терминала, а о полноценной замене операционной системы: с другим ядром, другой оболочкой и другими ограничениями. Это реальный, но нишевый сценарий, и подходит он далеко не каждому аппарату. Ниже разберём, какие проекты существуют, какие устройства поддерживаются лучше всего, как проходит установка и с какими потерями функциональности придётся смириться.

Что значит «Linux вместо Android» и чем это отличается от эмуляторов

Сам по себе Android уже построен на ядре Linux, поэтому фраза «установить Linux на смартфон» означает замену всей пользовательской части системы: вместо Android-фреймворка, сервисов Google и привычного интерфейса ставится классический GNU/Linux-дистрибутив с графической оболочкой вроде Phosh, Plasma Mobile или SXMO. Ядро при этом либо берётся из исходников производителя, либо заменяется на основную ветку (mainline) с доработками под конкретный чип.

Принципиально другой сценарий — приложения вроде Termux или контейнеры типа Andronix: они запускают Linux-окружение внутри Android и не трогают систему. Такой вариант не требует разблокировки загрузчика и не лишает гарантии, но и не является «чистым» Linux: ядро, драйверы и ограничения остаются андроидовскими. В этой статье рассматривается именно полная замена ОС.

Ключевое отличие полной установки — прямой контроль над системой: root-доступ из коробки, привычный пакетный менеджер (apt, apk или pacman в зависимости от дистрибутива) и отсутствие привязки к сервисам Google. Цена вопроса — частичная потеря аппаратной функциональности, о чём подробно ниже.

Какие дистрибутивы Linux существуют для смартфонов

Экосистема мобильного Linux развита слабо по сравнению с десктопной, но несколько зрелых проектов существуют и активно поддерживаются сообществом. Выбор дистрибутива обычно диктуется не вкусом, а тем, для каких устройств у проекта есть готовые сборки.

  • 📱 postmarketOS — дистрибутив на базе Alpine Linux, ориентированный именно на смартфоны; поддерживает наибольшее число устройств, включая старые модели, которым давно прекращена поддержка Android.
  • 🐧 Ubuntu Touch — проект сообщества UBports с собственной оболочкой Lomiri; ориентирован на повседневное использование и имеет магазин приложений OpenStore.
  • 🖥️ Mobian — адаптация Debian под мобильные устройства, в первую очередь под PinePhone и некоторые другие аппараты.
  • ⚙️ Sailfish OS — частично проприетарная система от Jolla с поддержкой запуска Android-приложений на отдельных моделях; установка возможна только на устройства из официального списка.

Отдельно стоит упомянуть устройства, созданные под Linux изначально: PinePhone и PinePhone Pro от PINE64, а также Librem 5 от Purism. На них установка и обновление мобильных дистрибутивов — штатный сценарий, а не эксперимент, поэтому именно такие аппараты чаще всего рекомендуют новичкам для знакомства с мобильным Linux.

⚠️ Внимание: наличие дистрибутива в списке не означает, что он поддерживает именно ваш смартфон. У каждого проекта есть собственная страница совместимости (у postmarketOS — wiki со списком устройств и статусом работы каждого компонента), и сверять модель нужно там, вплоть до ревизии аппарата.

Что будет работать, а что — вряд ли: честно об ограничениях

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

КомпонентТипичный статус на портированных устройствахКомментарий
Wi-FiЧасто работаетОбычно один из первых поддерживаемых модулей
Звонки и SMSЗависит от модемаТребует поддержки модема через ModemManager; не везде реализована
Мобильный интернетЧастичноВозможны проблемы с передачей данных и переключением сетей
КамераЧасто не работаетОдин из самых сложных компонентов из-за закрытых драйверов
GPU-ускорениеРазнится по чипуДля части чипов есть открытые драйверы (например, Freedreno для Adreno), для других — нет
Банковские приложенияНе работаютAndroid-приложения без специальной прослойки недоступны

Отдельная тема — запуск Android-приложений. Существует проект Waydroid, позволяющий запускать Android-окружение внутри Linux, но его работа зависит от ядра и видеодрайвера, а банковские и защищённые приложения всё равно могут отказаться запускаться из-за проверок целостности. Рассчитывать на полную замену Android-экосистемы не стоит.

На большинстве обычных смартфонов после установки Linux аппаратная камера и звонки — самые проблемные узлы, и именно они чаще всего становятся причиной возврата на Android.

📊 Зачем вам Linux на смартфоне?
Приватность и отказ от Google
Эксперименты и обучение
Вторая жизнь старого аппарата
Хочу полноценный карманный Linux-компьютер

Подготовка: что сделать до прошивки

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

  • 🔍 Найдите свою модель в вики выбранного дистрибутива и изучите статус порта: что работает, что нет, какие известные проблемы.
  • 🔓 Проверьте возможность разблокировки загрузчика: у части производителей это делается через fastboot, у других — только через официальную заявку, у третьих — заблокировано полностью.
  • 💾 Сделайте полный бэкап данных: разблокировка загрузчика на большинстве устройств стирает все пользовательские данные.
  • 📥 Заранее скачайте стоковую прошивку Android для вашей модели и убедитесь, что знаете способ её установить — это ваш путь отступления.
  • 🔌 Подготовьте ПК с установленными adb и fastboot (в Debian/Ubuntu ставятся пакетом android-tools или аналогичным).
⚠️ Внимание: разблокировка загрузчика обычно аннулирует гарантию и сбрасывает устройство до заводских данных. На некоторых аппаратах она также отключает функции безопасности (например, защиту платежей) даже после возврата стоковой прошивки. Уточняйте последствия для вашей модели в документации производителя.

Пошаговая установка: общий порядок действий

Точные шаги зависят от дистрибутива и модели, поэтому ниже — общая логика процесса, а не универсальная инструкция. Для конкретного устройства всегда следуйте гайду из вики проекта: там указаны проверенные образы и нюансы именно вашего аппарата.

Шаг 1. Разблокировка загрузчика. Включается режим разработчика в Android, активируется пункт Разблокировка OEM (если предусмотрен), затем устройство перезагружается в режим fastboot. Типовая команда разблокировки выглядит так, но на части устройств требуется код разблокировки от производителя:

fastboot flashing unlock

Шаг 2. Загрузка образов. Со страницы вашего устройства в вики дистрибутива скачиваются образ системы и, если требуется, отдельный образ ядра или recovery. Для postmarketOS есть также инструмент pmbootstrap, который собирает образ под конкретную модель и сам прошивает устройство.

Шаг 3. Прошивка. Устройство переводится в fastboot-режим, образы записываются в соответствующие разделы. На устройствах со схемой разделов A/B и динамическими разделами процедура отличается — это ещё одна причина строго следовать модельному гайду, а не усреднённой инструкции.

fastboot flash boot boot.img

fastboot flash userdata rootfs.img

Шаг 4. Первая загрузка. Она может занять заметно больше времени, чем обычно — система разворачивает файловую систему и генерирует ключи. Если устройство не загрузилось за разумное время или ушло в циклическую перезагрузку, возвращайтесь в fastboot и либо перепрошивайте образы, либо восстанавливайте стоковую прошивку.

☑️ Перед первой перезагрузке в Linux

Выполнено: 0 / 5

Возврат на Android и возможные проблемы

Если эксперимент не удался, возврат на Android почти всегда возможен — при условии, что вы заранее скачали стоковую прошивку. Общий порядок: загрузка в fastboot, прошивка заводских образов всех разделов, при желании — повторная блокировка загрузчика. У ряда производителей есть фирменные утилиты восстановления, которые упрощают процесс.

Типовые проблемы после установки и их вероятные причины:

  • 🔄 Циклическая перезагрузка — чаще всего образ записан не в тот раздел или не подходит под ревизию аппарата; перепрошейте по модельному гайду.
  • 📵 Не работает модем — проверьте статус поддержки модема в вики порта; на многих устройствах это известное ограничение, а не ваша ошибка.
  • 🔋 Быстрый разряд — возможная причина в неполной поддержке управления питанием (suspend) на конкретном ядре.
  • 📶 Не видит SIM-карту — убедитесь, что в системе запущен ModemManager и модем определяется командой mmcli -L.
Где искать проверенные инструкции

Основные источники — официальная вики postmarketOS (wiki.postmarketos.org) со страницами устройств, документация UBports для Ubuntu Touch (devices.ubuntu-touch.io) и документация Mobian. Сторонние гайды с форумов проверяйте на актуальность: образы и процедуры быстро устаревают.

FAQ: частые вопросы

Можно ли установить Linux на любой Android-смартфон?

Нет. Установка возможна только на устройства с разблокируемым загрузчиком и существующим портом дистрибутива. Список поддерживаемых моделей у каждого проекта ограничен, и аппараты с заблокированными загрузчиками (часть устройств Huawei, операторских модификаций и др.) исключены полностью.

Удалится ли гарантия после установки Linux?

Разблокировка загрузчика в большинстве случаев влечёт потерю гарантии — условия зависят от производителя и региона. Уточняйте политику конкретного бренда до начала процедуры.

Будут ли работать звонки и мобильный интернет?

Зависит от устройства и порта. На специализированных аппаратах вроде PinePhone телефония работает, на портированных обычных смартфонах поддержка модема — лотерея, которую нужно проверять в статусе конкретного порта до установки.

Можно ли вернуть Android обратно?

Да, если заранее сохранить или скачать стоковую прошивку для вашей модели. Восстановление через fastboot или фирменную утилиту производителя возвращает устройство в исходное состояние, хотя следы разблокировки загрузчика на части аппаратов остаются.

Чем Linux на смартфоне лучше Android?

Главные плюсы — полный контроль над системой, отсутствие привязки к сервисам Google, привычные десктопные инструменты и вторая жизнь старых аппаратов. Минусов не меньше: нестабильная работа железа, малое число приложений и необходимость регулярно работать с терминалом.