Wow, LineageOS 19 !

Wow, LineageOS 19 !

Android Core
Никогда такого не было и вот опять. Наши старые друзья объявились с релизиком. Далее немного быстрого перевода основных моментов из их статьи.

Как всегда, с возвращением! Мы много работали и все такое.. Поскольку Android перешел на модель ежеквартального обслуживания, этот выпуск будет «LineageOS 19», а не 19.0 или 19.1.

Новые особенности!

  • Исправления безопасности с марта 2021 года по апрель 2022 г. были объединены и в настоящее время основаны на теге android-12.1.0_r4, который является тегом серии Pixel 6.
  • WebView обновлен до Chromium 100.0.4896.58.
  • Мы полностью переделали панель громкости, представленную в Android 12, и вместо этого сделали ее боковой раскрывающейся панелью.
  • В нашем форке приложения AOSP Gallery было внесено большое количество исправлений и улучшений.
  • В нашем приложении Updater было исправлено большое количество ошибок и оно было улучшено.
  • Наш веб-браузер Jelly претерпел ряд исправлений и улучшений!
  • Мы внесли ряд изменений и улучшений в приложение календаря FOSS Etar , который мы интегрировали некоторое время назад!
  • Мы внесли ряд изменений и улучшений в приложение резервного копирования Seedvault .
  • В нашем приложении Recorder было исправлено множество ошибок, улучшено и добавлено множество функций.
  • Сборки Android TV теперь поставляются с программой запуска Android TV без рекламы, в отличие от программы запуска Google с поддержкой рекламы.
  • Сборки Android TV теперь поставляются с обработчиком ключей, который позволяет нам поддерживать пользовательские ключи на широком спектре Bluetooth и ИК-пультов.
  • Наш adb_rootсервис больше не привязан к свойству типа сборки.
  • Наши утилиты извлечения теперь поддерживают извлечение из большинства типов заводских образов OTA, что значительно упрощает загрузку устройств и извлечение BLOB-объектов.
  • Набор инструментов AOSP Clang теперь является набором инструментов по умолчанию, который мы используем для компиляции наших ядер.
  • Камера Snapdragon от Qualcomm была удалена, и устройства, которые использовали ее ранее, теперь будут использовать Camera2.
  • Темный режим теперь включен по умолчанию.
  • У нас есть совершенно новый мастер настройки со всеми новыми значками в стиле Android 12, анимацией и множеством новых настраиваемых страниц!
  • У нас есть совершенно новый набор иконок почти для всех приложений, даже системных!
  • (на 18.1 тоже) У нас есть совершенно новые обои по умолчанию и полный набор обоев на выбор, проверьте их! Эти обои разработаны с учетом особенностей темы Android 12 Monet, так что попробуйте их и посмотрите, какой акцентный цвет вам больше нравится!
  • (на 18.1 тоже) Дисплей Wi-Fi доступен для всех устройств, которые решили подключиться, либо через фирменный интерфейс Qualcomm, либо через недавно восстановленный устаревший интерфейс Miracast!
  • (на 18.1 тоже) Теперь мы поддерживаем настраиваемые звуки зарядки для различных типов зарядки, проводной или беспроводной.

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

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

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

Давайте поговорим об устаревших устройствах…

Плохие новости впереди, к сожалению. Я знаю, что многие из вас ожидали, что обычное множество устаревших устройств удивит вас выпуском 19, но на данный момент этого не произойдет.

Это связано с удалением AOSP iptablesв пользу eBPF . Это более новая, гораздо более эффективная реализация на стороне ядра.

Проблема заключается в том, что только устройства с ядром Linux 4.9 или новее имеют необходимые возможности для использования eBPF. Обычно эти вещи могут быть перенесены на более старые версии ядра, но на данный момент даже что-то близкое к версии 4.9, например 4.4, оказалось проблематичным из-за огромного количества коммитов и структурных изменений во внедрении BPF. Те из вас, кто использует ядро ​​4.4, не бойтесь, был создан резервный порт, но для устройств, использующих версию ядра 3.18 и ниже, это может быть конец пути.

Устаревшие

В целом, мы считаем, что ветка 19 достигла паритета по функциональности и стабильности с 18.1 и готова к первоначальному выпуску.

Сборки LineageOS 17.1 остановлены 31 января 2022 года, чтобы освободить место в нашей инфраструктуре для начала тестирования LineageOS 19.

LineageOS 19 запустит сборку для приличного набора устройств, в основном устройств Google Pixel, с дополнительными устройствами, поскольку они помечены как совместимые с Хартией и готовые к сборке их сопровождающим.

Обновление до LineageOS 19

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

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

Обратите внимание, что если вы в настоящее время используете официальную сборку, вам НЕ нужно очищать свое устройство, если только на вики-странице вашего устройства не указано иное, как это необходимо для некоторых устройств с масштабными изменениями, такими как перераспределение.

Android Automotive

Благодаря тяжелой работе авторов Тома Пратта и Эла Саттона LineageOS теперь поддерживает сборки Android Automotive

Обратите внимание, что это Android Automotive, а не Android Auto, зависящий от мобильного устройства. Подробнее о разнице можно прочитать здесь , но по сути Android Automotive — это полностью автономная автомобильная информационно-развлекательная ОС с расширяемыми элементами управления для обычных автомобильных периферийных устройств.

Следуя приведенному ниже руководству, вы можете создать Automotive GSI и попробовать сами!

LineageOS 19 добавлен для устройств:

ASUS Zenfone 5z (ZS620KL) Z01R

ASUS Zenfone 8sake

F(x)tec Pro¹pro1

Google Pixel 2 walleye

Google Pixel 2 XLtaimen

Google Pixel 3 blueline

Google Pixel 3 XL crosshatch

Google Pixel 3a sargo

Google Pixel 3a XL bonito

Google Pixel 4 flame

Google Pixel 4 XL coral

Google Pixel 4a sunfish

Google Pixel 4a 5Gbramble

Google Pixel 5 redfin

Google Pixel 5a 5G barbet

Lenovo Z5 Pro GT heart

Lenovo Z6 Pro zippo

Moto G6 Plus (XT1926-2/3/5/6/7/8/9) evert

Moto G7 (XT1962-1/4/5/6) river

Moto G7 Power (XT1955-1/2/4/5/7) ocean

Moto G7 Plus (XT1965-2/3/6) lake

Moto One Power chef

Moto One Vision/Motorola P50 kane

Moto X4 payton

Moto Z2 Force (XT1789-02/3/4/5/6/7) nash

Moto Z3 Play beckham

Nokia 6.1 (2018) PL2

Nokia 6.1 Plus DRG

OnePlus 6 enchilada

OnePlus 6T fajita

Razer Phone 2 aura

Samsung Galaxy Tab S5e (LTE) gts4lv

Samsung Galaxy Tab S5e (Wi-Fi) gts4lvwifi

SHIFT SHIFT6mq axolotl

Sony Xperia XA2 pioneer

Sony Xperia XA2 Plus voyager

Sony Xperia XA2 Ultra discovery

Sony Xperia 10 kirin

Sony Xperia 10 Plus mermaid

Xiaomi Poco F1 beryllium

Добавлены 18.1 и удалены 17.1 устройства - смотрите список на сайте


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


Report Page