Релиз LineageOS 21 на основе Android 14

Моя цель - предложение широкого ассортимента товаров и услуг на постоянно высоком качестве обслуживания по самым выгодным ценам.

В середине февраля 2024 года состоялся релиз прошивки с открытым исходным кодом LineageOS 21 на основе Android 14.

Ранее на Хабре пояснили, что проект LineageOS представляет собой отличный выбор для пользователей Android, которые хотят больше контроля над своим устройством и не хотят ограничиваться официальной прошивкой от производителя. Также сообщество LineageOS активно обновляет и исправляет уязвимости безопасности в коде проекта.

Согласно информации OpenNET, ветка LineageOS 21 достигла паритета по функциональности и стабильности по отношению к ветке LineageOS 20, и была признана разработчиками готовой для формирования первого релиза.

Сборки LineageOS 21 уже доступны для более чем сотни моделей мобильных устройств различных производителей ().

Проект LineageOS также доступен для ознакомления в эмуляторе Android Emulator и в среде Android Studio. Дополнительно разработчики проекта предоставили возможность сборки в режиме Android TV и Android Automotive.

Помимо публикации версии LineageOS 21 разработчики проекта продолжают формирование и поддержку сборок LineageOS 20 и LineageOS 18.1.

Продолжение сопровождения LineageOS 18.1 на базе Android 11 обусловлено тем, что начиная с Android 12 платформа была переведена на использование eBPF для фильтрации пакетов, что привело к прекращению поддержки многих старых устройств из-за недоступности для этих устройств ядра Linux с поддержкой eBPF (4.9+). Для устройств с ядром 4.4 (Qualcomm MSM8998) поддержка eBPF была бэкпортирована, но на устройства с SoC Qualcomm MSM8996, завязанные на версию ядра 3.18, портирование затруднено. При установке для всех поддерживаемых устройств по умолчанию предлагается собственный Lineage Recovery, не требующий выделения отдельного recovery-раздела.

Изменения и дополнения в LineageOS 21:

  • осуществлён переход на ветку android-14 из репозитория AOSP (Android Open Source Project) по состоянию на февраль 2024 года. Браузерный движок WebView синхронизирован с Chromium 120.0.6099.144;

  • в состав включено новое приложение Glimpse с интерфейсом для управления галереей фотографий, которое по умолчанию задействовано вместо приложения Gallery2 из состава AOSP. Glimpse включает все необходимые для управления фотографиями возможности и снабжён простым интерфейсом в стиле Material You;

  • изменено оформление калькулятора, которое переработано в соответствии с концепцией Material You и унифицировано с остальными приложениями;

  • в веб-браузере Jelly переработан и стилизован с использованием концепции оформления Material You интерфейс пользователя. Добавлена поддержка поисковой системы и поискового провайдера Brave. Прекращена поддержка обращения к шифрованному движку Google на базе HSTS (HTTP Strict Transport Security). При выводе рекомендаций от поисковой системы Baidu задействован HTTPS. Добавлена возможность выборочного предоставления доступа к данным о местоположении для отдельных сайтов;

  • программы для осуществления звонков, отправки сообщений и работы с адресной книгой переведены на оформление в стиле Material You. Реализована поддержка тёмных и светлых тем оформления. Программы Dialer, Messaging и Contacts выделены из AOSP и теперь развиваются как расширенные форки, так как Google прекратил поддержку приложений Dialer и Messaging в AOSP;

  • интерфейс приложения для работы с камерой Aperture переведён на использование стиля Material You. Также улучшен диалог для запроса полномочий доступа к местоположению. Обеспечен автоматический поворот интерфейса при изменении ориентации устройства. Улучшен сканер QR-кодов, добавлена поддержка подключения к Wi-Fi по QR-коду. Добавлена поддержка голосовых действий через Google Assistant. Добавлена функция зеркального отражения фотографий и видео. Предоставлена поддержка временной приостановки записи видео. Добавлена возможность привязки действий к кнопкам изменения громкости. Добавлены расширенные настройки обработки видео (подавление шума, повышения резкости). Добавлена поддержка записи видео в режиме HDR;

  • улучшена поддержка стиля Material You в музыкальном проигрывателе Eleven и экранной клавиатуре LatinIME;

  • предложена новая загрузочная анимация;

  • до свежих версий обновлены приложение для резервного копирования SeedVault и календарь-планировщик Etar. В основной состав SeedVault и Etar перенесены улучшения, созданные разработчиками LineageOS;

  • модернизирована доступная сбоку панель управления громкостью;

  • значительно ускорена установка обновлений в режиме замены разделов местами (A/B);

  • в сборках на базе Android TV задействован Launcher без встроенной рекламы. В большинстве приложений Google для Android TV обеспечена возможность выбора использования интерфейса Google с рекламой или LineageOS без рекламы;

  • переработаны скрипты для переноса изменений из AOSP, что значительно упростило процесс принятия исправлений с устранением уязвимостей;

  • в утилиты извлечения данных добавлена поддержка прямого извлечения информации их образов OTA и Factory;

  • обеспечена полная поддержка сборки при помощи LLVM с использованием по умолчанию LLVM bin-utils и, опционально, встроенного в LLVM ассемблера;

  • обновлён мастер настройки (Setup Wizard), который адаптирован для Android 14;

  • значительно улучшена работа с инструментарием developer-kit, применяемым для плат Radxa 0, Banana Pi B5, ODROID C4 и Jetson X1.

Источник: https://habr.com/ru/news/794496/


Интересные статьи

Интересные статьи

15 января 2024 года состоялся релиз новой мажорной версии мода инжектора постобработки ReShade 6.0. Версия 5 проекта вышла в декабре 2022 года.
В этой статье расскажем о решении для поддержки бизнес-процессов оператора и управления доходами. Также поделимся опытом разработки одного из его компонентов с использованием микросерви...
DBA в Southbridge Иван Чувашов подготовил статью о построении DWH на основе Greenplum. Слово Ивану.  Привет, Хабр! Я администратор баз данных с 15-летним опытом. Сегодня хочу рассказать про Data ...
Single activity подходом при создании конечного приложения под Android никого не удивишь. Но мы пошли дальше и использовали No-Activity при разработке SDK. Сейчас разберемся для чего...
Недавно столкнулся с проблемой выбора квартиры и конечно первым делом решил узнать, что происходит на рынке недвижимости и, как это обычно бывает, половина экспертов с youtube.com говорят, что не...