Android 13

Список изменений LineageOS 20 только что выпущен

Если вы когда-либо использовали пользовательское ПЗУ на устройстве, скорее всего, вы встречали что-то под названием LineageOS. Это одно из пользовательских ПЗУ, которое дает вам почти полный опыт работы с AOSP, не добавляя слишком много настроек или изменений.

И именно поэтому разработчики удалили журнал изменений LineageOS 20 с номером журнала изменений 27. Сегодня мы рассмотрим его для вас, с разделением на части.

«Я помню, когда эти релизы были однозначными…»

В этом разделе разработчики приветствуют вас постом с некоторой дополнительной информацией.

«Эй, вы все! С возвращением!

Поскольку многие из нас снова начинают путешествовать, и мир возвращается к нормальной жизни, конечно же, нам пора нарушить статус-кво! Вы, наверное, не ожидали услышать от нас до… где-то около апреля, судя по нашим историческим релизам? ХА! Попался." разработчики начинают с него. Большая часть этой страницы просто приветствуется и говорит о хардворках, на самом деле здесь показаны некоторые важные новые вещи.

«Благодаря нашей напряженной работе по адаптации к изменениям Google, в значительной степени основанным на пользовательском интерфейсе, в Android 12 и чрезвычайно простым требованиям Android 13 по подключению устройств, мы смогли гораздо эффективнее перенести наши изменения в Android 13. Это привело к тому, что много времени было потрачено на новые интересные функции, такие как наше потрясающее новое приложение для камеры Aperture, которое в значительной степени было написано разработчиками SebaUbuntu, LuK1337 и luca020400». что поясняет, что будет совершенно новое приложение камеры, которое мы ожидаем в Lineage OS 20, которое разработчики также показали ниже, что мы покажем в этой статье.

Кроме того, есть еще одно замечание для разработчиков, а именно:

«Поскольку Android перешел на модель выпуска с ежеквартальным обслуживанием, этот выпуск будет «LineageOS 20», а не 20.0 или 20.1 — хотя не беспокойтесь — мы основаны на последней и лучшей версии Android 13, QPR1.

Кроме того, для вас, разработчиков, — любой репозиторий, который не является основной платформой или не должен изменяться в ежеквартальных выпусках обслуживания, будет использовать ветки без подверсий — например,  lineage-20 вместо  lineage-20.0».

И с этим пост продолжается с новыми функциями.

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

Первый: «Исправления безопасности с апреля 2022 года по декабрь 2022 года были объединены с LineageOS с 17.1 по 20», что означает, что более старые устройства, которые официально не имеют более новой LineageOS, но все же получают более старые версии, получат обновления безопасности.

Во втором упоминается новая камера: « ohmagoditfinallyhappened - LineageOS теперь имеет потрясающее новое приложение для камеры под названием Aperture! Он основан на замечательной (в основном)  библиотеке CameraX от Google и обеспечивает более близкое к стандартному опыту работы с камерой на многих устройствах. Огромная благодарность разработчикам SebaUbuntu, LuK1337 и luca020400, которые разработали ее изначально, дизайнеру Vazguard, а также всей команде за работу по ее интеграции в LineageOS и адаптации к нашему огромному количеству поддерживаемых устройств!», которую мы покажем с новой камерой. app немного в этой статье.

Остальные незначительные улучшения, которые перечислены ниже.

  • WebView обновлен до Chromium 108.0.5359.79.
  • Мы представили полностью переработанную панель громкости в Android 13 и усовершенствовали нашу боковую раскрывающуюся панель.
  • Теперь мы поддерживаем сборки GKI и Linux 5.10 с полной поддержкой модулей вне дерева, чтобы соответствовать новым соглашениям AOSP.
  • Наш форк приложения AOSP Gallery претерпел множество исправлений и улучшений.
  • В нашем приложении Updater было исправлено множество ошибок и улучшено, а также теперь у него новый модный макет Android TV!
  • В нашем веб-браузере Jelly было исправлено несколько ошибок и улучшено!
  • Мы внесли еще больше изменений и улучшений в приложение календаря FOSS  Etar  , которое мы интегрировали некоторое время назад!
  • Мы внесли еще больше изменений и улучшений в  приложение резервного копирования Seedvault  .
  • Наше приложение Recorder было адаптировано для учета встроенных функций Android, но при этом предоставляет функции, которые вы ожидаете от LineageOS.
    • Приложение было сильно переработано.
    • Материал, который вы поддерживаете, добавлен.
    • Записывающее устройство высокого качества (формат WAV) теперь поддерживает стерео, а также было внесено несколько исправлений многопоточности.
  • Многие функции Google TV, такие как гораздо более привлекательное приложение «Двухпанельные настройки», были перенесены в сборки LineageOS Android TV.
  • Наш  adb_root сервис больше не привязан к свойству типа сборки, что обеспечивает большую совместимость со многими сторонними корневыми системами.
  • Наши сценарии слияния были в значительной степени переработаны, что значительно упростило  процесс слияния Android Security Bulletin  , а также сделало вспомогательные устройства, такие как устройства Pixel, с полными версиями исходного кода, намного более оптимизированными.
  • LLVM был полностью принят, и теперь сборки по умолчанию используют LLVM bin-utils и, опционально, интегрированный ассемблер LLVM. Для тех из вас, у кого старые ядра, не беспокойтесь, вы всегда можете отказаться.
  • Был разработан светлый режим глобальных быстрых настроек, чтобы этот элемент пользовательского интерфейса соответствовал теме устройства.
  • Наш мастер установки был адаптирован для Android 13 с новым стилем и более плавными переходами и взаимодействием с пользователем.

Кроме того, есть новости о выпусках Android TV, в которых говорится: «Сборки Android TV теперь поставляются с программой запуска Android TV без рекламы, в отличие от программы запуска Google с поддержкой рекламы — мы также поддерживаем сборки в стиле Google TV и оцениваем переход на нее на поддерживаемых устройств в будущем», что является важным нововведением для пользователей телевизоров, поскольку им больше не нужно иметь дело с рекламой.

Новое приложение камеры «Aperture»

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

Примечания разработчиков здесь перечислены ниже.

«По техническим причинам, начиная с LineageOS 19, нам пришлось отказаться от Snap, нашего форка приложения камеры Qualcomm, и снова начать предоставлять Camera2, приложение камеры AOSP по умолчанию.

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

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

После двух с половиной месяцев разработки оно может полностью заменить Camera2 и, таким образом, стало приложением камеры по умолчанию, начиная с LineageOS 20.

Aperture реализует несколько функций, отсутствующих в Camera2, например:

  • Поддержка дополнительных камер (сопровождающие устройства должны включить ее)
  • Регуляторы частоты кадров видео
  • Полный контроль над настройками EIS (электронная стабилизация изображения) и OIS (оптическая стабилизация изображения).
  • Нивелир для проверки угла ориентации устройства

Со временем вы можете увидеть новые функции, представленные, поскольку разработка приложения все еще продолжается!», что поясняет, что мы могли бы, а также новые функции в более новых выпусках, поскольку над новым приложением камеры ведется работа.

Обновление заметок

Также есть примечания об обновлении более старых выпусков LineageOS для вашего устройства, в которых говорится: «Для обновления следуйте руководству по обновлению для вашего устройства, которое можно найти  здесь .

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

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

Устаревание

В сообщении также содержатся примечания об устаревании: «В целом, мы считаем, что ветка 20 достигла паритета функций и стабильности с 19.1 и готова к первоначальному выпуску.

Сборки LineageOS 18.1 не устарели в этом году, поскольку несколько жесткие требования Google к  поддержке BPF  во всех ядрах устройств Android 12+ означали, что значительное количество наших устаревших устройств в списке сборок умерло бы.

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

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

Полный пост

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

Не пропустите