LineageOS 19 на базе Android 12 теперь официально доступна

LineageOS переходит на Android 12 в качестве базовой версии с LineageOS 19, внося с собой несколько ключевых изменений по всем направлениям. Читай дальше!

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

Почему LineageOS 19 (а не 19.0/19.1)?

Если вы посмотрите на наш список пользовательских прошивок Android 12 и 12L, вы можете найти многочисленные записи, соответствующие LineageOS 19.0, а также 19.1. В том случае, если Фактически, первоначальный набор неофициальных сборок получил номер «19.0» из-за очевидного крупного обновления платформы. Последующее незначительное изменение номера версии произошло с выпуском Android 12L.

Тем временем Google перешел на

модель ежеквартального выпуска сопровождения для Андроид. Естественно, существующая номенклатура Subversion LineageOS в долгосрочной перспективе будет обременительной для обычных пользователей. В связи с этим (и чтобы соответствовать соглашениям AOSP о версиях) команда решила отказаться от строки Subversion. Новый выпуск называется просто «LineageOS 19», хотя вы все еще можете найти ссылки на «19.1» в имени файла ROM и кодовой базе.

Новые возможности LineageOS 19

LineageOS 19 включает в себя множество новых функций и улучшений:

  • Исправления безопасности, выпущенные с марта 2021 года по апрель 2022 года, были объединены с LineageOS 16.0–19.
    • 19 сборок в настоящее время основаны на теге android-12.1.0_r4, который является тегом серии Pixel 6.
  • WebView обновлен до Chromium 100.0.4896.58.
  • Команда полностью переделала панель громкости, представленную в Android 12, и вместо этого сделала ее боковой всплывающей расширяющейся панелью.
  • В ответвлении приложения AOSP Gallery было внесено большое количество исправлений и улучшений.
  • В приложении Updater было исправлено большое количество ошибок и улучшено.
  • В веб-браузере LineageOS Jelly исправлено множество ошибок и улучшено.
  • Команда внесла ряд изменений и улучшений в FOSS. Этар приложение-календарь, которое они интегрировали некоторое время назад.
  • Команда внесла ряд изменений и улучшений в исходную версию Семенное хранилище приложение для резервного копирования.
  • В приложении LineageOS Recorder исправлено множество ошибок, добавлены улучшения и функции.
  • Сборки Android TV теперь поставляются с программой запуска Android TV без рекламы, в отличие от программы запуска Google с поддержкой рекламы.
  • Сборки Android TV теперь поставляются с обработчиком клавиш, который позволяет нам поддерживать настраиваемые клавиши на широком спектре Bluetooth- и ИК-пультов дистанционного управления.
  • LineageOS adb_root service больше не привязана к свойству типа сборки.
  • Утилиты извлечения проекта теперь поддерживают извлечение из большинства типов заводских образов/упакованных OTA-образов, что значительно упрощает установку устройств и извлечение больших двоичных объектов.
  • В наш SDK добавлена ​​поддержка частоты опроса с высоким уровнем касания, что позволяет включить ее на поддерживаемых устройствах.
  • Цепочка инструментов AOSP Clang теперь является цепочкой инструментов по умолчанию, используемой для компиляции ядер LineageOS.
  • Камера Qualcomm Snapdragon была удалена, и устройства, которые использовали ее раньше, теперь будут использовать Camera2.
  • Темный режим теперь включен по умолчанию.
  • Появился совершенно новый мастер установки со всеми новыми значками, анимацией и анимацией в стиле Android 12 и множеством новых настраиваемых страниц.
  • Совершенно новый набор иконок практически для всех приложений, даже системных.

Помимо упомянутых выше улучшений, следующие изменения также были включены как в LineageOS 19, так и в устаревшую кодовую базу 18.1:

  • Совершенно новые обои по умолчанию и полный набор обоев на выбор.. Эти обои созданы с учетом особенностей темы Monet в Android 12.
  • Отображение Wi-Fi доступно для всех устройств, которые решили это сделать, либо через собственный интерфейс Qualcomm, либо через недавно восстановленный устаревший интерфейс Miracast!
  • Поддержка пользовательских звуков зарядки для различных типов зарядки, проводной или беспроводной.

Дальнейшие изменения

Сетевые ограничения

Встроенный брандмауэр, режим ограниченной сети и функции изоляции данных для каждого приложения были улучшены. переписан для поддержки нового ограниченного сетевого режима AOSP и BPF (фильтр пакетов Беркли) средство. Более того, функции ограничения данных и сетевой изоляции были объединены в единую реализацию.

eBPF через iptables

AOSP теперь включает в себя Расширенный фильтр пакетов Беркли (eBPF) загрузчик и библиотека, которая загружает программы eBPF во время загрузки для расширения функциональности ядра. По сути это обесценивает iptables, и не существует простого способа перенести эту функцию в устаревшие варианты ядра Linux. Команда LineageOS создала функциональный бэкпорт для устройств с ядром Linux 4.4, но его портирование на ядро ​​3.18 или старше — довольно обременительная работа. Более того, вы не сможете восстановить iptables в кодовой базе AOSP, ничего не нарушая.

Как следствие, официальная поддержка LineageOS 19 для устройств Android с ядром Linux 3.18 и ниже не будет осуществляться до тех пор, пока для этих версий ядра не будет реализовано правильное обходное решение BPF.


LineageOS 19 – Официальные сборки для поддерживаемых устройств

Ниже приводится официальный список сборок первой партии LineageOS 19:

Сэр Нет.

Устройство и ссылка на форум

Кодовое имя устройства и ссылка на Wiki

Сопровождающий

1.

ASUS Зенфон 5Z

Z01R

Роханпурохит, Джекигл, TheMarD

2.

ASUS ЗенФон 8

ради

ЗВНексус, Demon000

3.

F(x) тек Pro1

про1

BadDaemon, bgcngm, intervigil, mccreary, npjohnson, tdm

4.

Гугл Пиксель 2

судак

Еамо5

5.

Гугл Пиксель 2 XL

таймень

Еамо5

6.

Гугл Пиксель 3

Синяя линия

razorloves, cdesai, intervigil, mikeioannina

7.

Гугл Пиксель 3 XL

штриховка

razorloves, cdesai, intervigil, mikeioannina

8.

Гугл Пиксель 3а

сарго

cdesai, mikeioannina, npjohnson

9.

Гугл Пиксель 3а XL

скумбрия

cdesai, mikeioannina, npjohnson

10.

Гугл Пиксель 4

пламя

cdesai, Eamo5, mikeioannina, npjohnson

11.

Гугл Пиксель 4 XL

коралл

cdesai, Eamo5, mikeioannina, npjohnson

12.

Гугл Пиксель 4а

рыба-солнечник

PeterCxy, cdesai, mikeioannina

13.

Гугл Пиксель 4а 5G

ежевика

Алеасто, Микеоаннина

14.

Гугл Пиксель 5

красноперка

Алеасто, Микеоаннина

15.

Гугл Пиксель 5а

барбет

Алеасто, Микеоаннина

16.

Lenovo Z5 Про ГТ

сердце

темард, необязательный тост

17.

Леново З6 Про

Зиппо

Луккетто, Темард

18.

Мото G6 Плюс

когда-либо

Джлибланч

19.

Мото G7

река

Эрфаноабди, Нпджонсон, SyberHexen

20.

Мото G7 Плюс

озеро

Джлибланч, Нпджонсон

21.

Мото G7 Мощность

океан

SyberHexen, Эрфаноабди, Нпджонсон

22.

Мото Х4

Пэйтон

Эрфаноабди, ТЕМАРД

23.

Мото Z2 Форс

Нэш

Эрфаноабди, Нпджонсон

24.

Мото Z3 Играть

Бекхэм

Джлибланч

25.

Моторола одно действие

тройка

Строгий, Нпджонсон

26.

Motorola One Power

повар

Хасабер8

27.

Motorola One Vision/Motorola P50

Кейн

Строгий, Нпджонсон

28.

Нокиа 6.1 (2018)

ПЛ2

Нпджонсон, Импульсон

29.

Нокиа 6.1 Плюс

ДРГ

Нпджонсон, Импульсон

30.

OnePlus 6

энчилада

ЛуК1337

31.

OnePlus 6T

фахита

ЭдвинМок

32.

Разер Телефон 2

аура

Микеоаннина, Нпджонсон

33.

Samsung Galaxy Tab S5e (LTE)

gts4lv

bgcngm, LuK1337

34.

Samsung Galaxy Tab S5e (Wi-Fi)

gts4lvwifi

LuK1337, бгкнгм

35.

SHIFT SHIFT6mq

аксолотль

Амартинц, Джоуи

36.

Сони Иксперия ХА2

пионер

LuK1337, Строгий, cdesai

37.

Сони Иксперия ХА2 Плюс

путешественник

ЛуК1337

38.

Sony Xperia XA2 Ультра

открытие

ЛуК1337

39.

Сони Иксперия 10

кирин

ЛуК1337

40.

Сони Иксперия 10 Плюс

Русалка

ЛуК1337

41.

Сяоми ПОКО Ф1

бериллий

Бгкнгм, Варабхишек

Вскоре на LineageOS 19 должно перейти больше устройств, поэтому следите за нашей главной страницей, поскольку мы будем регулярно публиковать об этом новости.

Общие цели

Как и в случае с прошлогодней версией, команда LineageOS поддерживает виртуальное устройство Android (AVD), то есть среду эмулятора по умолчанию, предоставляемую Android-студия, как построить цель. Эта эволюция продолжается: LineageOS 19 также поддерживает цели сборки Android Automotive. Разработчики также могут создавать пакеты Generic System Image (GSI) как для мобильных устройств, так и для Android TV, хотя на официальном портале загрузки не будут размещаться такие предварительно скомпилированные сборки.

Что делать, если моего устройства здесь нет в списке?

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

Форумы LineageOS XDA


Как обновиться до LineageOS 19 со старой версии

Если вы не знакомы с процессом установки пользовательских ПЗУ или, в целом, с процессом модификации вашего телефона, вы сначала необходимо разблокировать загрузчик вашего устройства и установить обновленное кастомное рекавери, например LineageOS Recovery или ТВРП, прежде чем пытаться что-либо сделать. Затем, как только официальные сборки LineageOS 19 станут доступны для вашего устройства, вам необходимо будет установить их через специальную среду восстановления. Инструкции для конкретных устройств могут отличаться, поэтому проверьте соответствующую вики-страницу заранее.

Что касается приложений Google, они не предустановлены в версии LineageOS. Вам нужно выберите подходящий дистрибутив GApps и установить его самостоятельно.


LineageOS 18.1 – Официальные сборки для поддерживаемых устройств

Хотя сопровождающие работают над переводом устройств на официальную LineageOS 19 на базе Android 12, вы все равно можете найти автоматические сборки для этих устройств, которые поддерживаются LineageOS 18.1:

Официальный список сборок LineageOS 18.1. Нажмите/щелкните, чтобы развернуть.

Сэр Нет.

Устройство и ссылка на форум

Кодовое имя устройства и ссылка на Wiki

Сопровождающий

1.

ASUS ROG телефон 3

Обиван

Алеасто, Орден Кригер

2.

ASUS ZenFone Макс М1

X00P

данаскейп

3.

ASUS ZenFone Макс М2

X01AD

данаскейп

4.

ASUS ZenFone Макс Про М1

X00TD

Вивекачуз

5.

ASUS ZenFone Макс Про М2

X01BD

рк585

6.

БК Аквариис Х

бардок

eloimuns, Quallenauge, Team aquaris-dev

7.

BQ Акваририс X Pro

бардокпро

Калленож, команда aquaris-dev

8.

Фэйрфон 2

РП2

Хрмхоффманн

9.

Фэйрфон 3

РП3

dk1978

10.

Google Пиксель

парусник

Нпджонсон

11.

Гугл Пиксель XL

марлин

Нпджонсон

12.

Леново П2

Кунтао

Микеоаннина, Highwaystar

13.

Планшет Леново Йога 3 Плюс

ЛТЕ: YTX703LWi-Fi: YTX703F

Калленож, Владимир Олтян

14.

LG G3

АТ&Т: д850Канада: д852Международный: д855Корея: ф400Спринт: ls990T-Mobile: д851Веризон: vs985

HardStyl3r, firebird11

15.

Моторола Эдж

гонщик

Эрфаноабди, Джлибланч, СайберХексен

16.

Motorola Edge S/Мото G100

нио

Дяньлуджитао

17.

Моторола Мото Е5 Плюс

XT1924-3/9: аханнаXT1924-6/7/8: Ханна1924-1/2/4/5: Ранна

Ярл-Пингвин, karthick111, electimon, wh0dat

18.

Motorola Moto G 5G/Motorola One 5G Ace

Киев

СайберХексен, Джлибланч

19.

Motorola Moto G 5G Plus/Motorola One 5G

Найро

СайберХексен

20.

Моторола Мото G5

Седрик

Ярл-Пингвин

21.

Моторола Мото G5S

Монтана

Ярл-Пингвин, wiktorek140

22.

Моторола Мото Х 2014

виктара

jro1979, Линкандреа, Нпджонсон

23.

OnePlus 9

лимонад

Тангалберт919

24.

OnePlus 9 Про

лимонадеп

LuK1337, бгкнгм

25.

Самсунг Галакси А5 (2017)

a5y17lte

филипррс

26.

Самсунг Галакси А7 (2017)

a7y17lte

филипррс

27.

Самсунг Галакси М20

м20лте

СамарВ-121

28.

Самсунг Галакси Ноут 3 LTE

Н9005/П: hlteН9008В: hltechnН900К/Л/С: ХлтекорN900T/V/W8: хлтетмо

Хаггертк, Нпджонсон

29.

Самсунг Галакси С III Нео

Две сим-карты: s3ve3gdsКамера Самсунг: s3ve3gjvКамера Сони: s3ve3gxx

PythonLimited, fcuzzocrea, Теледурак

30.

Самсунг Галакси С5 Актив

klteactivexx

Джавелинанддарт, Нпджонсон

31.

Самсунг Галакси С5 ЛТЕ

Г9006В/8В: клтехнГ900АЗ/С902Л: клтеайоG900F/M/R4/R7/T/V/W8: клтеГ900И/П: клтедвГ900К/Л/С: клтекорSC-04F/SCL23: клтекдиG9006W/8W: клтехндуоG900FD/МД: клтедуос

хаггертк

32.

Самсунг Галакси С10е

за пределами0lte

Linux4

33.

Самсунг Галакси С10

за пределами1lte

Linux4

34.

Самсунг Галакси С10 Плюс

за пределами 2lte

Linux4

35.

Самсунг Галакси С10 5G

за пределамиx

Linux4

36.

Сони Иксперия ХЗ2

акари

olivier97, блин

37.

Sony Xperia XZ2 Компактный

xz2c

olivier97, блин

38.

Sony Xperia XZ2 Премиум

полярное сияние

olivier97, блин

39.

Сони Иксперия ХЗ3

Акацуки

dtrunk90, блин

40.

Сони Иксперия З2

Сириус

АрианК16а

41.

Сони Иксперия З3

z3

Tom1000, Я5

42.

Sony Xperia Z3 Компактный

z3c

АрианК16а

43.

Сяоми Ми 6

стрелец

АрианК16а, Электрошмок

44.

Сяоми Ми 6Х

Уэйн

Исаак Чен

45.

Xiaomi Mi 10T/Mi 10T Pro/Redmi K30S Ультра

Аполлон

Рамиски, СебаUbuntu

46.

Сяоми Ми 10Т Лайт/Ми 10и/Редми Примечание 9 Про 5G

Гоген

Линнрин

47.

Сяоми Ми 10 Лайт

Моне

xSylla

48.

Сяоми Ми А1

Тиссо

Абхинавгупта371

49.

Сяоми Ми А2

жасмин_росток

Микеоаннина

50.

Сяоми Ми Микс 2

Хирон

Микеоаннина, wight554

51.

Сяоми Ми Примечание 3

Джейсон

Дяньлуджитао

52.

Xiaomi POCO F2 Pro/Redmi K30 Pro/Redmi K30 Pro Zoom Edition

лми

СебаUbuntu

53.

Xiaomi POCO F3/Redmi K40/Mi 11X

Алиот

СебаUbuntu

54.

Сяоми ПОКО М2 Про/Редми Примечание 9S/Редми Примечание 9 Про/Редми Примечание 9 Про Макс

миатолл

разыменование23

55.

Сяоми ПОКО Х3

сурья

Шимитар, Субхаджитмухури

56.

Сяоми ПОКО Х3 Про

вайю

СебаUbuntu

57.

Сяоми Редми Примечание 5 Про

почему

срфариас, SebaUbuntu

58.

Сяоми Редми Примечание 6 Про

двугубый

DD3Boh

59.

Сяоми Редми Примечание 7/7S

лаванда

Giovix92, UltraGamerHD

60.

Сяоми Редми Примечание 8/8Т

гинкго

DarkJoker360, Данаскейп

61.

ЗУК Z2 Плюс

z2_plus

DD3Boh

читать далее

Как и в случае со сборками LineageOS 19, мы должны увидеть больше смартфонов в списке сборок LineageOS 18.1. Ряд устройств с LineageOS 17.1 на данный момент потеряли официальную поддержку, но мы надеемся, что новые сопровождающие вмешаются и восстановят их в ближайшие дни.


Источник:Блог LineageOS

Спасибо Мишаалю Рахману за совет!