Представен е мобилната платформа LineageOS 23, основана на кодова база Android 16. Отбелязва се, че версията LineageOS 23 е достигнала паритет по функционалност и стабилност с версия 22 и е призната за готова за първото издание. Сборките са подготвени за 104 модела устройства (с 28 устройства по-малко в сравнение с LineageOS 22). LineageOS може да бъде стартирана също в емулатор Android Emulator, в QEMU и в среда Android Studio. Освен това е предоставена възможност за сборка в режим Android TV и Android Automotive.
В допълнение към публикуването на LineageOS 23, е издадено обновление на версията LineageOS 22.2, за която са създадени допълнителни сборки за 39 устройства. Също така, актуализирана е версията LineageOS 20, в която са пренесени корекции, свързани с отстраняване на уязвимости. При инсталиране за всички поддържани устройства по подразбиране се предлага собствен Lineage Recovery, който не изисква отделен recovery-раздел.
Изданието Android 16 поддържа работа с ядра на Linux, започвайки от версия 5.4, но необходимите промени са пренесени от разработчиците на LineageOS за ядра до версия 4.14. В ядрата 4.4 и 4.9 необходимите компоненти все още не са пренесени, което доведе до загуба на съвместимост с устройства, базирани на SoC Qualcomm MSM8998/MSM8996, Qualcomm MSM8953 и Qualcomm SDM845. Въпреки това, потенциалното пренасяне е възможно и зависи от наличието на ентусиасти, готови да извършат тази работа. За притежателите на устройства, за които са налични само стари ядра на Linux, се препоръчва да използват обновлението LineageOS 22.2, за което са налични ядра 4.4 и 4.9.
В сравнение с LineageOS 22, освен подобренията, специфични за Android 16, са предложени следните изменения:
- Разширени са възможностите за използване на ванилни ядра на Linux (mainline), а не само изменени версии на ядра, предоставени от платформата Android. Обезпечена е съвместимост с устройства, които се поддържат в основното ядро на Linux и могат да бъдат заредени с немодифицирани ядра.
- Приложения на уязвимости, издадени от септември 2024 до август 2025 година. Google премина от месечно на тримесечно публикуване на поправки за грешки и уязвимости в репозиторият AOSP (Android Open Source Project), затова специфичните за Android поправки в LineageOS сега ще закъсняват. Освен това, версията на LineageOS 23 все още се основава на основната актуализация Android 16 QPR0, а не на вече наличния QPR1, тъй като свързаният с QPR1 основен код все още не е публикуван публично.
- Приложението за работа с камерата — Aperture (Camera) е напълно пренаписано, което позволи разширяване на функционалността и опростяване на поддръжката на кода. Добавена е поддръжка за заснемане на изображения в форматите JPEG Ultra HDR, RAW и едновременно в RAW и JPEG. Подобрено е показването на известия. Добавени са нови индикатори за HDR, RAW, нивото на заряда на батерията и ограничения на ресурсите за предотвратяване на прегряване.
- Разширена е функционалността на музикалния плейър Twelve (Music Player): Добавен е бутон за възпроизвеждане на случайна композиция. Добавена е статистика на страницата с информация за възпроизвежданата композиция. Реализирана е възможността за повторно сканиране на музика в локалното хранилище, за да се покажат ръчно добавените музикални файлове без рестартиране. Разширена е интеграцията с услугата Jellyfin (добавена поддръжка за препоръки и любими композиции, подобрена работа с миниатюри). Добавена е поддръжка за възпроизвеждане на MIDI.
- Въведен е пакет Catapult с реализация на интерфейса за работа с контент на Android TV, оформен в стил LineageOS, лесно персонализируем и фокусиран върху приложенията и съдържанието. В отличие от оригиналния интерфейс на Android TV и Google TV, предложената интерфейс е освободен от неконтролируемо показване на реклама и натрапване на препоръки.

- Подобрена е поддръжката за инсталиране на LineageOS в виртуални среди с VirtIO, базирани на QEMU, crosvm, UTM и libvirt. Оптимизиран е старта на LineageOS в виртуални машини базирани на QEMU. Добавена е възможността за стартиране на LineageOS в виртуална машина UTM на Mac компютри с процесори Apple Silicon. Добавена е поддръжка за стартиране с използване на отворено виртуално устройство Cuttlefish, което предоставя емулация на допълнителни периферийни устройства и позволява работа с виртуалното устройство като с реално.
- Сборната система почти е освободена от зависимостта от файловете Android.mk, благодарение на миграцията на Android от инструмента make към инструмента soong и сборните файлове Android.bp.
- Разширената функционалност на компонентите за управление на обикновено и бързо зареждане.
- Нови рингтонове и звуци за уведомления от KDE Plasma Mobile.
- Уеб компонентът WebView е актуализиран до версията на двигателя Chromium 140.
- Актуализирани до последните версии приложението за архивиране SeedVault и календара-планировчика Etar.
Източник: opennet.ru

