команда LineageOS объявила о выпуске LineageOS 24.0 на базе Android 17. Открытая операционная система получила новый фоторедактор Canvas, переработанные системные приложения и потоковую установку обновлений по умолчанию на устройствах с A/B-разделами. В анонсе также представлены браузерные инструменты прошивки и новые поддерживаемые модели, включая семейство Pixel 10. Доступность сборки и порядок установки зависят от конкретного устройства.
Android 17 и обновлённые встроенные приложения



Разработчики начали перенос функций LineageOS после июньского выпуска Android 17 и завершили работу быстрее, чем ожидали. Этому, по их словам, помогла подготовка к крупным изменениям кода Android в предыдущих версиях. О начале разработки LineageOS 24 проект сообщил летом. Теперь команда считает ветку 24.0 готовой к первоначальному выпуску и сопоставимой с 23.2 по функциям и стабильности.
Многие встроенные приложения перевели на оформление Material Design 3 Expressive. Самое заметное пополнение набора программ - Canvas: редактор изображений с обрезкой, настройкой баланса белого, фильтрами и другими базовыми средствами обработки фотографий. Он дополняет галерею Glimpse и приложение камеры Aperture.
- Twelve: ускорена загрузка больших музыкальных библиотек, на вкладке активности появились наиболее часто прослушиваемые альбомы и жанры. Исправлено зависание воспроизведения при включённой аппаратной разгрузке обработки аудио, улучшена поддержка Jellyfin.
- Jelly: браузер получил поддержку приложений, похожих на PWA, через механизм создания ярлыков.
- Etar и Seedvault: календарь и средство резервного копирования обновлены до актуальных версий исходных проектов; часть исправлений разработчики LineageOS передали обратно в эти проекты.
- Catapult: в оболочке запуска приложений для Android TV переработаны анимации и значки. Для мобильных устройств и портативных игровых консолей добавлен индикатор заряда батареи.
- SetupWizard: мастер первоначальной настройки полностью перевели на Material Design 3 Expressive, обновили анимации и экраны, переработали последовательность настройки. Разработчики сборок могут добавлять страницы для периферии и других особенностей конкретного устройства.
- WebView: компонент для отображения веб-страниц внутри приложений обновлён до версии 155.0.8059.30.
Потоковые обновления и автоматическое обновление recovery
Приложение Updater получило новый интерфейс в стиле Material Design 3 Expressive, улучшенные анимации и пояснения к этапам установки. Разработчики также переработали последовательность действий и адаптировали интерфейс для планшетов и телевизоров.
На устройствах с A/B-разделами потоковая установка обновлений теперь включена по умолчанию. Команда LineageOS заявляет, что это существенно сокращает время установки, но не приводит численных результатов замеров.
Потоковое A/B-обновление – установка, при которой данные записываются в неактивный системный слот по мере загрузки. Сохранять весь пакет обновления отдельным файлом перед установкой не требуется, поэтому для него не нужно выделять дополнительное место в разделе пользовательских данных.
Для устройств без A/B-разделов изменился порядок обслуживания recovery: после успешного обновления системы раздел среды восстановления автоматически обновляется при следующей загрузке.
Прошивка через браузер
На flash.lineageos.org доступны инструменты, которые используют WebUSB для связи с совместимым устройством непосредственно из браузера. Они поддерживают ADB, Fastboot, протокол Amlogic Burn и протокол Samsung Odin. Такой способ уменьшает потребность в отдельных настольных утилитах для прошивки.
Совместимость зависит от устройства, браузера, операционной системы компьютера и USB-подключения. Браузерные инструменты служат дополнительным вариантом установки: инструкции LineageOS Wiki для конкретной модели остаются основным поддерживаемым способом.
Перед прошивкой нужно сохранить важные данные, проверить модель устройства и выбранные файлы, затем выполнить указания инструмента и документации. Проект отдельно предупреждает о рисках установки сторонней системы.
Какие устройства добавлены
В полном списке анонса вместе указаны новые устройства и модели, перенесённые с прежних веток. Ниже перечислены только позиции LineageOS 24.0, для которых в столбце Moved from не указана предыдущая версия:
- Google: Pixel 10, Pixel 10 Pro, Pixel 10 Pro XL, Pixel 10 Pro Fold и Pixel 10a.
- OnePlus: OnePlus 15, OnePlus 15T, OnePlus Pad 3 Pro и OnePlus Pad 4.
- Realme: Realme 9 5G, Realme Q5, Realme GT7 Pro и Realme GT7 Pro Racing Edition.
- Samsung: Galaxy Tab S7+ в вариантах LTE/5G и Wi-Fi.
- Amazon: Fire Max 11.
- AYN: Thor.
- SDMC: DV9135.
Одновременно новые устройства появились в прежних ветках: LineageOS 23.2 получила LG Velvet 5G и LG Wing, а LineageOS 22.2 - AYN Odin в вариантах M0 и M2, Freebox Pop / TV с Realtek Wi-Fi/Bluetooth и Google ADT-2. Эти модели не относятся к новым устройствам LineageOS 24.0.
Полный каталог устройств на официальном сайте содержит сведения о поддерживаемых версиях, точных модификациях и инструкции по установке. Дополнительные модели получат сборки 24.0 по мере подготовки сопровождающими и выполнения требований проекта.
Ограничения для устройств с Linux 4.4 и 4.9
Проект будет принимать новые заявки на официальную поддержку устройств с ядрами Linux 4.4 и 4.9 только для LineageOS 22.2. Это решение действует несмотря на то, что отдельные модели с такими ядрами уже удалось перенести на 23.2 и 24.0. Разработчики объясняют ограничение большим количеством сложных обходных изменений, которые приходится переносить в новые версии Android.
LineageOS 22.2 продолжит получать сборки и ежемесячно включаемые исправления безопасности, пока Google выпускает официальные бюллетени для Android 15. Новые устройства для этой ветки по-прежнему можно предлагать для официальной поддержки.
В ветках 23.2 и 24.0 проект сейчас поставляет ядра с полноценным переносом необходимых возможностей eBPF, сборкой без GCC и другими обязательными перенесёнными функциями. Сам по себе запуск новой системы на старом ядре не означает, что такую сборку примут в официальный список.
Исправления безопасности для новых и старых веток
Согласно тексту анонса, исправления за период с августа 2025 года по октябрь 2026 года включены в ветки LineageOS от 18.1 до 24.0. Для версий на Android 14 и новее, начиная с LineageOS 21, команда объединяет полные бюллетени безопасности и обновляет соответствующую строку уровня патча.
Для LineageOS 18.1, 19.1 и 20.0 перенос исправлений продолжится, но строку уровня патча менять не будут: Google больше не предоставляет для этих версий полный набор исправлений, соответствие которому можно подтвердить. Поэтому перенос отдельных патчей не следует приравнивать к полному уровню безопасности актуального Android.
В старые ветки 15.1, 16.0 и 17.1 включены исправления по ноябрь 2025 года. Перенос части декабрьских исправлений оказался затруднительным; разработчики приглашают участников предложить подходящие изменения на проверку.
Сопровождающая анонс схема приводит следующие даты и статусы:
| Ветки LineageOS | Статус на схеме | Дата патчей на схеме |
|---|---|---|
| 14.1 | Перенос продолжается | Декабрь 2022 года; цель - ноябрь 2025 года |
| 15.1, 16.0, 17.1 | Перенос завершён | Ноябрь 2025 года |
| 18.1, 19.1, 20 | Патчи перенесены, дальнейшая поддержка запланирована | Июль 2026 года |
| 21, 22.2, 23.2, 24 | Поддержка исходной платформы продолжается | Июль 2026 года |
Для веток 18.1 и новее схема показывает июль 2026 года, а текст публикации сообщает об исправлениях по октябрь. Причину расхождения проект не поясняет. По этим сведениям нельзя заключить, что любая сборка каждой перечисленной ветки уже имеет одинаковый октябрьский уровень патча.
Как перейти на LineageOS 24.0
Пользователям официальных сборок нужно открыть страницу своего устройства в LineageOS Wiki и выбрать «Upgrade to a higher version of LineageOS». Обычно стирать данные при таком переходе не требуется. Исключения перечислены в инструкции конкретной модели: например, очистка может понадобиться при значительном изменении разметки разделов.
Переход между основными версиями нельзя автоматически считать обычным обновлением через Updater. Например, инструкция для ASUS ZenFone 8 предусматривает ручную установку через recovery и ADB и прямо указывает, что Updater блокирует пакеты другой версии LineageOS. Пользователю нужно выполнить порядок действий именно для своей модели.
При переходе с неофициальной сборки проект требует следовать инструкции первоначальной установки - разделу «Installation». Старые руководства и видеоролики могут не учитывать современные механизмы разметки: system-as-root, A/B, динамические разделы и Virtual A/B.
Вики обновили визуально, расширили FAQ и, согласно анонсу, перевели инструкции для Samsung с Odin/Heimdall на открытый инструмент samloader-rs. Выбирать утилиту и последовательность действий следует по актуальной странице своего устройства.
Общие ядра и слои совместимости
Для сопровождающих устройств проект развивает общие ядра для отдельных семейств процессоров. Их можно использовать как основу и регулярно объединять изменения с исправлениями безопасности и новыми функциями. В анонсе перечислены следующие варианты:
| Семейство процессоров | Версия ядра Linux | Версии Android |
|---|---|---|
| Amlogic GXL/G12A/G12B/SM1 | 4.9 | 13, 14, 15 |
| Amlogic G12A/G12B/SM1/NE/NO | 5.15 | 16, 17 |
| Qualcomm MSM8998/MSM8996 | 4.4 | 13, 14, 15 |
| Qualcomm MSM8953 | 4.9 | 13, 14, 15 |
| Qualcomm SDM845 | 4.9 | 13, 14, 15 |
| Qualcomm SM8150 | 4.14 | 13, 14, 15, 16, 17 |
| Qualcomm SDM660 | 4.19 | 13, 14, 15, 16, 17 |
| Qualcomm SM8250 | 4.19 | 13, 14, 15, 16, 17 |
| Qualcomm SM8350 | 5.4 | 13, 14, 15, 16, 17 |
| Qualcomm SM8450 | 5.10 | 13, 14, 15, 16, 17 |
| Qualcomm SM8550 | 5.15 | 13, 14, 15, 16, 17 |
| Qualcomm SM8650 | 6.1 | 14, 15, 16, 17 |
| Qualcomm SM8750 | 6.6 | 15, 16, 17 |
| Qualcomm SM8850 | 6.12 | 17 |
Это перечень общих ядер для разработки, а не список готовых прошивок для всех устройств с указанными процессорами. Поддержку конкретной модели нужно проверять отдельно.
Команда также начала объединять shims - промежуточные библиотеки совместимости, которые требуются многим старым устройствам. Раньше их преимущественно сопровождали отдельно для каждой модели; общий набор позволяет уменьшить дублирование работы.
Экспериментальный запуск на компьютерах
Проект сохраняет универсальные варианты сборки для Android Emulator и Android Studio, а также GSI для мобильных устройств, Android TV и Android Automotive. Официальные готовые GSI выпускать не будут: качество работы зависит от того, насколько производитель устройства выполнил требования Project Treble.
Начиная с Android 12 цели сборки для эмуляторов и GSI разделены. В анонсе приведены следующие идентификаторы, где $arch обозначает архитектуру:
lineage_sdk_$arch - эмулятор lineage_gsi_$arch - GSI lineage_cf_$arch - Cuttlefish
Отдельные варианты предусмотрены для виртуальных машин на QEMU, включая использование с libvirt и UTM. За последний год, по оценке команды, их качество заметно улучшилось.
Новый экспериментальный вариант предназначен для запуска непосредственно на оборудовании. Разработчики сообщили об успешной загрузке на обычных ПК x86-64, компьютерах Mac с Apple Silicon, ноутбуках Qualcomm Snapdragon X и NVIDIA DGX Spark. Это ранние результаты работы: они не означают полноценной поддержки всех компьютеров этих семейств.
Проверки кода, доступность и переводы
Для большинства репозиториев приложений и части основных компонентов автоматизированы проверки перед принятием изменений: форматирование кода, lint, clang-format, pre-commit и проверка лицензирования REUSE. После объединения изменений GitHub Actions публикует APK и другие результаты сборки.
Проект a11y провёл аудит доступности всего процесса установки и набора приложений LineageOS. По его результатам уже начали менять навигацию и интерфейс recovery. Более 40 участников также прошли обучение доступности при разработке; подробные итоги аудита команда планирует представить позднее.
LineageOS приглашает разработчиков предлагать новые устройства и возвращать поддержку моделей, которые раньше имели официальные сборки. Участвовать можно и без сопровождения устройства: проект принимает изменения приложений, документации и переводы. Среди результатов работы переводчиков команда выделяет полную поддержку валлийского языка.
проекту LineageOS исполнится десять лет. Новый выпуск выходит перед этой годовщиной и продолжает развитие альтернативной системы на открытой базе Android. Различия между такой базой и фирменными прошивками с сервисами Google мы разбирали в материале об AOSP и Google Android.
Вывод
LineageOS 24.0 расширяет возможности встроенных приложений и упрощает обслуживание системы: базовая обработка фотографий доступна в Canvas, а установка обновлений получила более понятный интерфейс. Для владельца устройства главным условием перехода остаётся наличие подходящей официальной сборки и актуальной инструкции для его модификации. Пользователи моделей со старыми ядрами могут продолжать получать исправления в LineageOS 22.2 в пределах объявленного срока поддержки.
Android 17