Вышла LineageOS 20, основанная на Android 13, с множеством новых функций и, что еще лучше, с новым приложением камеры по умолчанию!
Быстрые ссылки
- Новые функции в LineageOS 20
- LineageOS 20 Aperture, новое приложение камеры по умолчанию
- Список сборок LineageOS 20
- Как перейти на LineageOS 20 со старой версии
LineageOS — известный игрок в области пользовательской разработки Android. Он был преемником CyanogenMod и теперь поддерживает огромное количество устройств, предоставляя энтузиастам возможность настраивать и оптимизировать свои системы, не увязая в тяжелых оболочках. Команда LineageOS недавно выпустила крупное обновление LineageOS 20, основанное на Андроид 13.
Новые функции в LineageOS 20
LineageOS 20 содержит множество новых функций и улучшений:
- Исправления безопасности с апреля 2022 года по декабрь 2022 года были объединены с LineageOS с 17.1 по 20.
- LineageOS теперь имеет новое приложение камеры под названием Aperture! Он основан на (в основном) удивительном КамераX библиотека и обеспечивает гораздо более близкое к стандартному опыту работы с камерой на многих устройствах. Огромная благодарность разработчикам SebaUbuntu, LuK1337 и luca020400, которые разработали это изначально, дизайнеру Vazguard и всей команде за работу по интеграции его в LineageOS и адаптации к нашему огромному количеству поддерживаемых устройств!
- WebView обновлен до Chromium 108.0.5359.79.
- Полностью переделана панель громкости в Android 13 и доработана боковая выдвижная расширяющаяся панель.
- Полностью поддерживаю Общий образ ядра и сборки Linux 5.10 с полной поддержкой модулей вне дерева, чтобы соответствовать новым соглашениям AOSP.
- В ответвление Lineage приложения AOSP Gallery было внесено множество исправлений и улучшений.
- В приложении Updater было исправлено множество ошибок и улучшено, а также появился новый причудливый макет Android TV.
- В нашем веб-браузере Jelly было исправлено несколько ошибок и улучшено
- Дополнительные изменения и улучшения возвращаются к FOSS. Этар приложение календаря, которое они интегрировали некоторое время назад
- Дополнительные изменения и улучшения возвращаются к Семенное хранилище приложение для резервного копирования.
- Приложение Recorder было адаптировано для учета встроенных функций Android, но при этом предоставляет функции, которые вы ожидаете от LineageOS.
- Приложение было сильно переработано.
- Материал, который вы поддерживаете, добавлен.
- Высококачественный рекордер (формат WAV) теперь поддерживает стерео, и было внесено несколько исправлений многопоточности.
- Сборки Android TV теперь поставляются с программой запуска Android TV без рекламы, в отличие от программы запуска Google с поддержкой рекламы. также поддерживает сборки в стиле Google TV, и они оценивают переход на него на поддерживаемых устройствах в будущее.
- Многие функции Google TV, такие как гораздо более привлекательное приложение «Двухпанельные настройки», были перенесены в сборки LineageOS Android TV.
-
adb_root
service больше не привязан к свойству типа сборки, что обеспечивает большую совместимость со многими сторонними корневыми системами. - Сценарии слияния были в значительной степени переработаны, что значительно упростило Бюллетень по безопасности Android процесс слияния, а также сделать вспомогательные устройства, такие как устройства Pixel, которые имеют выпуски полного исходного кода, намного более оптимизированными.
- LLVM был полностью принят, и теперь сборки по умолчанию используют LLVM bin-utils и, опционально, интегрированный ассемблер LLVM. Для тех из вас, у кого старые ядра, не беспокойтесь, вы всегда можете отказаться.
- Был разработан светлый режим глобальных быстрых настроек, чтобы этот элемент пользовательского интерфейса соответствовал теме устройства.
- Мастер настройки был адаптирован для Android 13 с новым стилем и более плавными переходами и пользовательским интерфейсом.
LineageOS 20 Aperture, новое приложение камеры по умолчанию
Если вы когда-либо использовали приложение камеры по умолчанию в LineageOS, возможно, вы были разочарованы. «Snap», название приложения, было ответвлением собственного приложения камеры Qualcomm, и в конечном итоге они перешли на использование стандартного приложения камеры AOSP под названием Camera2. Это базовое приложение, которое работает, но оно слишком просто для нужд большинства людей. Вот почему Aperture так важна.
Aperture использует CameraX API, который в последние годы стал полностью пригодным для использования в приложении камеры. Благодаря этому Aperture может реализовать следующие функции:
- Поддержка дополнительных камер (сопровождающие устройства должны включить ее)
- Регуляторы частоты кадров видео
- Полный контроль над настройками EIS (электронная стабилизация изображения) и OIS (оптическая стабилизация изображения).
- Нивелир для проверки угла ориентации устройства
Для непосвященных: библиотека CameraX от Google призвана упростить процесс разработки приложений для камеры на Android. Под капотом он представляет Camera2, API, который позволяет приложениям проверять функции камеры на устройстве, при условии, что OEM-производитель предоставляет эти функции камеры для API. Чтобы уменьшить фрагментацию функций камеры, производители устройств могут поставлять устройства, совместимые с CameraX. библиотеки расширений со своими телефонами, которые позволяют сторонним разработчикам беспрепятственно использовать встроенную камеру функции.
Список сборок LineageOS 20
Ниже приведен официальный список сборок для начальной партии развертывания LineageOS 20, и если у вас есть одно из этих устройств, вы скоро сможете установить LineageOS 20.
Имя устройства |
Вики |
Сопровождающие |
---|---|---|
ASUS Zenfone 5Z (ZS620KL) |
Z01R |
Роханпурохит, Джекигл, ТЕМАРД |
Ярмарка 4 |
FP4 |
микейоаннина |
F(x)тек Про¹ |
про1 |
BadDaemon, bgcngm, intervigil, mccreary, npjohnson, tdm |
Google Пиксель 4а 5G |
ежевика |
Алеасто, Микейоаннина |
Гугл пиксель 4а |
солнечная рыба |
PeterCxy, cdesai, mikeioannina |
Гугл пиксель 4 |
пламя |
cdesai, Eamo5, mikeioannina, npjohnson |
Google Пиксель 4XL |
коралл |
cdesai, Eamo5, mikeioannina, npjohnson |
Гугл пиксель 5а |
барбет |
Алеасто, Микейоаннина |
Гугл пиксель 5 |
красноперка |
Алеасто, Микейоаннина |
Леново З5 Про ГТ |
сердце |
сард, по желанию тост |
Леново З6 Про |
зиппо |
Луккетто, тимард |
Моторола край 20 |
Берлин |
нпджонсон, sgcmarkus |
Моторола край 30 |
Дубай |
мар, sb6596 |
Край Моторола |
гонщик |
Эрфаноабди, Джлибланч, SyberHexen |
Моторола край с/мото g100 |
нио |
Дяньлуцзитао |
Motorola moto g 5G / один 5G ace |
Киев |
СайберХексен, Джлибланч |
Motorola moto g 5G плюс / один 5G |
Найро |
SyberHexen |
Моторола мото г6 плюс |
вывернуть |
Джлибланч |
Motorola moto g7 играть |
канал |
SyberHexen, deadman96385, erfanoabdi, npjohnson |
Моторола мото g7 плюс |
озеро |
Джлибланч, нпджонсон |
Моторола мото g7 мощность |
океан |
SyberHexen, erfanoabdi, npjohnson |
Моторола мото g7 |
река |
Эрфаноабди, нпджонсон, SyberHexen |
Моторола мото х4 |
Пэйтон |
ЭРФАНОАБДИ, ТЕМАРД |
Motorola moto z3 играть |
Бекхэм |
Джлибланч |
Моторола одна сила |
повар |
Хасабер8 |
Нубия Мини 5G |
ТП1803 |
АрианК16а, нпджонсон |
OnePlus 5 |
чизбургер |
травматики |
OnePlus 5T |
клецка |
Траутамаки, снц |
OnePlus 6 |
энчилада |
ЛуК1337 |
OnePlus 6Т |
фахита |
ЭдвинМок |
OnePlus 7 |
гуакамолеб |
шантану-саркар |
OnePlus 7 Pro |
гуакамоле |
LuK1337, Тортель |
OnePlus 7Т |
хот-дог |
ЛуК1337 |
OnePlus 7T Pro |
хот-дог |
ЛуК1337 |
OnePlus 8 |
лапши быстрого приготовления |
Джабашк |
OnePlus 8 Pro |
лапша быстрого приготовления |
ЛуК1337 |
OnePlus 8Т |
кебаб |
ЛуК1337 |
OnePlus 9 |
лимонад |
mikeioannina, tangalbert919, ZVNexus |
OnePlus 9 Pro |
лимонадеп |
LuK1337, bgcngm, mikeioannina |
Телефон Razer 2 |
аура |
Микейоаннина, нпджонсон |
Вкладка Samsung Galaxy S5e (LTE) |
gts4lv |
bgcngm, LuK1337 |
Samsung Galaxy Tab S5e (Wi-Fi) |
gts4lvwifi |
LuK1337, bgcngm |
Сони Иксперия 1 II |
pdx203 |
привет |
Сяоми Ми 8 |
ковш |
инфрагировать |
Сяоми Ми 8 Эксплорер Издание |
медведица |
бгкнгм |
Сяоми Ми 8 Про |
эквьюлюс |
бгкнгм |
Сяоми Ми 8 SE |
хмсириус |
uixdess |
Сяоми Ми 9 SE |
грус |
СебаУбунту |
Xiaomi Ми CC 9 / Ми 9 Лайт |
пиксис |
церач |
Сяоми Ми МИКС 2С |
полярная звезда |
бгкнгм |
Сяоми Поко F1 |
бериллий |
bgcngm, варабхишек |
Общие цели
Как и в последних двух выпусках, команда LineageOS поддерживает виртуальное устройство Android (AVD), то есть среду эмулятора по умолчанию, предоставляемую Android-студия, как построить цельВ .LineageOS 19 также добавлена поддержка целей сборки Android Automotive. Разработчики также могут создавать пакеты Generic System Image (GSI) как для мобильных устройств, так и для Android TV, хотя на официальном портале загрузки такие предварительно скомпилированные сборки не размещаются. Это потому, что это зависит от того, насколько хорошо OEM-производитель выполнил (или не выполнил) требования Treble для работы.
Что делать, если моего устройства здесь нет?
Тот факт, что вашего устройства нет в списке, не означает, что вы не сможете пользоваться LineageOS 20 прямо сейчас. Из-за его открытого исходного кода на наших форумах есть ряд неофициальных сборок для многих устройств, многие из которых в конечном итоге станут официальными сборками по ходу разработки. Более того: большинство из них к настоящему времени совершенно стабильно работают в качестве ежедневных водителей, с редкими незначительными причудами.
Как перейти на LineageOS 20 со старой версии
Если вы не знакомы с процессом установки пользовательских ПЗУ или модификации телефона, вам сначала потребуется чтобы разблокировать загрузчик вашего устройства и установить обновленное кастомное рекавери, такое как LineageOS Recovery или ТВРП прежде чем пытаться что-либо сделать. Затем, как только официальные сборки LineageOS 20 станут доступны для вашего устройства, вам нужно будет установить их через эту настраиваемую среду восстановления. Инструкции для конкретных устройств могут отличаться, поэтому проверьте соответствующую вики для вашего устройства заранее.
Что касается приложений Google, то они не предустановлены в выпуске LineageOS. Вам нужно выбрать подходящий дистрибутив GApps и установить его самостоятельно.
Источник: Блог LineageOS