Скачать LineageOS 19 на базе Android 12 для телефонов Android

В этом руководстве мы поговорим о LineageOS 19 на базе Android 12. LineageOS очень хорошо известна в мире пользовательской разработки Android. До LineageOS был CyanogenMod.

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

Теперь команда разработчиков LineageOS выпустила новую версию LineageOS 19, основанную на Android 12.

LineageOS 19

Почему он называется LineageOS 19?

Если вы знакомы с LineageOS, вам должно быть интересно, почему эта версия LineageOS называется 19, а не 19.0 или не 19.1. Изначально неофициальные сборки LineageOS назывались 19.0 из-за очевидного крупного обновления ОС Android. Когда был выпущен Android 12L, название сборки изменилось на LineageOS 19.1.

После этого Google перешел к модели ежеквартального выпуска обновлений для Android. Давать имя для следующей версии сборки LineageOS было бы запутанно для пользователей, и было бы сложно следовать правильной системе имен для разных версий Android.

Помня об этом, разработчики LineageOS решили изменить свою систему именования для этой сборки. Новая версия LineageOS просто называется LineageOS 19. Но вы все равно сможете найти ссылки на 19.1, если будете искать ее в имени файла ROM и кодовой базе.

Особенности LineageOS 19

В последней версии LineageOS разработчики представили множество новых функций:

  • Исправления безопасности с марта 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 Etar, которое они интегрировали некоторое время назад.
  • Команда внесла ряд изменений и улучшений в приложение резервного копирования Seedvault.
  • В приложении LineageOS Recorder было исправлено множество ошибок, улучшено и добавлено множество функций.
  • Сборки Android TV теперь поставляются с программой запуска Android TV без рекламы, в отличие от программы запуска Google с поддержкой рекламы.
  • Сборки Android TV теперь поставляются с обработчиком ключей, который позволяет нам поддерживать пользовательские ключи на широком спектре Bluetooth и ИК-пультов.
  • Служба adb_root LineageOS больше не привязана к свойству типа сборки.
  • Утилиты извлечения проекта теперь поддерживают извлечение из большинства типов заводских образов/упакованных образов OTA, что значительно упрощает загрузку устройств и извлечение BLOB-объектов.
  • В наш SDK добавлена ​​поддержка скорости опроса с высокой частотой касания, что позволяет включить ее на поддерживаемых устройствах.
  • Набор инструментов AOSP Clang теперь используется по умолчанию для компиляции ядер LineageOS.
  • Камера Snapdragon от Qualcomm была удалена, и устройства, которые использовали ее ранее, теперь будут использовать Camera2.
  • Темный режим теперь включен по умолчанию.
  • Существует совершенно новый мастер настройки со всеми новыми значками в стиле Android 12, анимацией и множеством новых настраиваемых страниц.
  • Совершенно новый набор иконок практически для всех приложений, даже системных.

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

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

Другие изменения

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

Помимо упомянутых выше улучшений, были внесены и другие изменения, направленные на повышение общей производительности и удобства использования LineageOS.

Встроенный брандмауэр, изоляция данных для каждого приложения и ограниченный сетевой режим были переписаны таким образом, чтобы теперь они были совместимы с новым ограниченным сетевым режимом AOSP (Android Open Source Project) и средством BPF (Berkeley Packet Filter).

Кроме того, сетевая изоляция и функции ограничения данных теперь объединены в единую реализацию.

eBPF через iptables

AOSP теперь также имеет загрузчик расширенного фильтра пакетов Berkeley (eBPF) и библиотеку с целью загрузки программ eBPF во время загрузки для достижения расширенной функциональности ядра. То, что он сделал, показывает неодобрение iptables, и невозможно перенести эту функцию на устаревшие варианты ядра Linux.

Команда создала функциональную резервную копию для устройств с ядром Linux 4.4, но портировать эту функцию на устройства с версией 3.18 или старше довольно сложно. Более того, восстановление iptables в кодовой базе AOSP наверняка вызовет некоторые затруднения.

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

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

Упомянутые ниже устройства — это устройства, для которых отсутствуют официальные сборки LineageOS 19:

мистер нетУстройство и ссылка на форумКодовое имя устройства и вики-ссылкаСопровождающий
1.Асус Зенфон 5ZZ01RРоханпурохит, Джекигл, ТЕМАРД
2.Асус Зенфон 8радиZVNexus, Демон000
3.Ф(х)тек Pro1про1BadDaemon, bgcngm, intervigil, mccreary, npjohnson, tdm
4.Гугл пиксель 2судакЭмо5
5.Google Пиксель 2XLфорельЭмо5
6.Гугл пиксель 3Синяя линияrazorloves, cdesai, intervigil, mikeioannina
7.Google Пиксель 3XLштриховкаrazorloves, cdesai, intervigil, mikeioannina
8.Гугл пиксель 3асаргоcdesai, mikeioannina, npjohnson
9.Google Пиксель 3а XLскумбрияcdesai, mikeioannina, npjohnson
10.Гугл пиксель 4пламяcdesai, Eamo5, mikeioannina, npjohnson
11.Google Пиксель 4XLкораллcdesai, Eamo5, mikeioannina, npjohnson
12.Гугл пиксель 4асолнечная рыбаPeterCxy, cdesai, mikeioannina
13.Google Пиксель 4а 5GежевикаАлеасто, Микейоаннина
14.Гугл пиксель 5красноперкаАлеасто, Микейоаннина
15.Гугл пиксель 5абарбетАлеасто, Микейоаннина
16.Леново З5 Про ГТсердцесард, по желанию тост
17.Леново З6 ПрозиппоЗамок, темард
18.Мото G6 ПлюсвывернутьДжлибланч
19.Мото G7рекаЭрфаноабди, нпджонсон, SyberHexen
20.Мото G7 ПлюсозероДжлибланч, нпджонсон
21.Мото G7 МощностьокеанSyberHexen, erfanoabdi, npjohnson
22.Мото Х4ПэйтонЭРФАНОАБДИ, ТЕМАРД
23.Мото Z2 ФорсНэшЭрфаноабди, Нпджонсон
24.Мото Z3 игратьБекхэмДжлибланч
25.Моторола одно действиетройкаСтрогий, нпджонсон
26.Моторола Одна СилаповарХасабер8
27.Motorola One Vision/Моторола P50КейнСтрогий, нпджонсон
28.Нокиа 6.1 (2018)PL2нпджонсон, импульссон
29.Нокиа 6.1 ПлюсДРГнпджонсон, импульссон
30.OnePlus 6энчиладаЛуК1337
31.OnePlus 6ТфахитаЭдвинМок
32.Телефон Razer 2аураМикейоаннина, нпджонсон
33.Вкладка Samsung Galaxy S5e (LTE)gts4lvbgcngm, LuK1337
34.Samsung Galaxy Tab S5e (Wi-Fi)gts4lvwifiLuK1337, bgcngm
35.SHIFT SHIFT6mqаксолотльамартинц, джоуи
36.Сони Икспериа ХА2пионерLuK1337, Stricted, cdesai
37.Сони Иксперия ХА2 ПлюспутешественникЛуК1337
38.Sony Xperia XA2 УльтраоткрытиеЛуК1337
39.Сони Иксперия 10киринЛуК1337
40.Сони Иксперия 10 ПлюсРусалкаЛуК1337
41.Сяоми МАЛЕНЬКИЙ F1бериллийbgcngm, варабхишек

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

Общие цели

Как и в выпуске прошлого года, команда разработчиков LineageOS предоставила поддержку виртуального устройства Android (AVD), которое является средой эмулятора по умолчанию, предоставляемой Android Studio в качестве цели сборки.

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

Как перейти на LineageOS 19 со старой версии

Если вы новичок в разработке Android и не знаете, как перейти на LineageOS 19 со старой версии на вашем устройстве. Чтобы перейти на LineageOS 19, вам сначала необходимо разблокировать загрузчик на вашем устройстве и установить на него обновленное кастомное рекавери. Вы можете загрузить восстановление, такое как восстановление LineageOS или TWRP.

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

Но обратите внимание, что в сборке не будет никаких приложений Google, поэтому вам придется скачать пакет GApps и установить его на свое устройство.

Итак, это было с нашей стороны на LineageOS 19 на базе Android 12. Мы надеемся, что вы нашли это руководство полезным. Дайте нам знать, что вы думаете в разделе комментариев ниже.

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *