LineageOS 20 на базі Android 13 тут, із новими функціями та новою програмою камери за замовчуванням

LineageOS 20 тут, на базі Android 13, має багато нових функцій і, що ще краще, новий додаток для камери за замовчуванням!

Швидкі посилання

  • Нові функції в LineageOS 20
  • LineageOS 20 Aperture, нова програма для камери за замовчуванням
  • Список збірок LineageOS 20
  • Як оновити LineageOS 20 зі старішої версії

LineageOS — відомий гравець у сфері розробки на замовлення Android. Він став наступником CyanogenMod і тепер підтримує величезну кількість пристроїв, надаючи можливість ентузіастам налаштовувати й оптимізувати свої системи, не занурюючись у важкі скіни. Команда LineageOS нещодавно випустила велике оновлення LineageOS 20, яке базується на Android 13.

Нові функції в LineageOS 20

LineageOS 20 має багато нових функцій і вдосконалень:

  • Виправлення безпеки з квітня 2022 року по грудень 2022 року було об’єднано з LineageOS 17.1–20.
  • У LineageOS тепер є новий додаток для камери під назвою Aperture! Він заснований на Google (переважно) awesome CameraX бібліотеку та надає набагато ближчу «запасну» програму камери на багатьох пристроях. Велика подяка розробникам 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 Етар програму календаря, яку вони інтегрували деякий час тому
  • Більше змін і вдосконалень назад до Seedvault програма резервного копіювання.
  • Програму Recorder було адаптовано для врахування вбудованих функцій Android, але водночас забезпечує функції, які ви очікуєте від LineageOS.
    • Додаток було суттєво перероблено.
    • Додано матеріал, який ви підтримуєте.
    • Високоякісний записувач (формат WAV) тепер підтримує стерео, і було кілька виправлень потоків.
  • Збірки Android TV тепер постачаються з програмою запуску Android TV без реклами, на відміну від програми запуску Google із підтримкою реклами. також підтримує збірки в стилі Google TV, і вони оцінюють перехід до нього на підтримуваних пристроях у майбутнє.
  • Кілька функцій Google TV, наприклад набагато привабливішу програму налаштування двох панелей, перенесено на збірки LineageOS Android TV.
  • adb_root служба більше не прив’язана до властивості типу збірки, що забезпечує більшу сумісність із багатьма сторонніми кореневими системами.
  • Сценарії злиття були значною мірою перероблені, що значно спростило Бюлетень безпеки Android процес злиття, а також спрощення допоміжних пристроїв, таких як пристрої Pixel, які мають випуски з повним кодом.
  • LLVM повністю охоплено, тепер збірки за замовчуванням використовують утиліти bin-utils LLVM і додатково інтегрований асемблер LLVM. Тим із вас, хто має старіші ядра, не хвилюйтеся, ви завжди можете відмовитися.
  • Глобальний світловий режим швидких налаштувань був розроблений, щоб цей елемент інтерфейсу користувача відповідав темі пристрою.
  • Майстер налаштування адаптовано для Android 13 із новим стилем і плавнішими переходами/взаємодією з користувачем.

LineageOS 20 Aperture, нова програма для камери за замовчуванням

Якщо ви коли-небудь користувалися програмою камери за замовчуванням у LineageOS, можливо, ви були розчаровані. «Snap», назва програми, була розгалуженням власної програми камери Qualcomm, і зрештою вони перейшли на використання стандартної програми камери AOSP під назвою Camera2. Це проста програма, яка працює, але вона занадто проста для потреб більшості людей. Ось чому Aperture — це така велика справа.

Aperture використовує API CameraX, який за останні роки розвинувся, щоб повністю стати придатним для використання в програмі камери. Завдяки цьому Aperture здатна реалізувати такі функції:

  • Підтримка допоміжних камер (супроводжуючі пристрої мають увімкнути її)
  • Керування частотою кадрів відео
  • Повний контроль над налаштуваннями EIS (електронна стабілізація зображення) та OIS (оптична стабілізація зображення).
  • Нівелір для перевірки кута орієнтації пристрою

Для тих, хто не знайомий, бібліотека CameraX від Google має на меті спростити процес розробки додатків камери на Android. Під капотом він містить Camera2, API, який дозволяє додаткам перевіряти функції камери на пристрої, якщо OEM надає ці функції камери API. Щоб зменшити фрагментацію функцій камери, виробники пристроїв можуть постачати сумісні з CameraX бібліотеки розширень зі своїми телефонами, які дозволяють стороннім розробникам безперешкодно використовувати рідну камеру особливості.

Список збірок LineageOS 20

Нижче наведено офіційний список збірок для початкової партії розгортання LineageOS 20, і якщо у вас є один із цих пристроїв, ви зможете незабаром встановити LineageOS 20.

Ім'я пристрою

Wiki

Супроводжувачі

ASUS Zenfone 5Z (ZS620KL)

Z01R

rohanpurohit, Jackeagle, ThEMarD

Fairphone 4

FP4

mikeioannina

F(x) tec Pro¹

pro1

BadDaemon, bgcngm, intervigil, mccreary, npjohnson, tdm

Google Pixel 4a 5G

ожина

aleasto, mikeioannina

Google Pixel 4a

сонячна риба

PeterCxy, cdesai, mikeioannina

Google Pixel 4

полум'я

cdesai, Eamo5, mikeioannina, npjohnson

Google Pixel 4 XL

кораловий

cdesai, Eamo5, mikeioannina, npjohnson

Google Pixel 5a

барбет

aleasto, mikeioannina

Google Pixel 5

красноперка

aleasto, mikeioannina

Lenovo Z5 Pro GT

серце

темард, за бажанням тост

Lenovo Z6 Pro

zippo

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

Motorola edge 20

берлін

npjohnson, SGCMarkus

Motorola edge 30

Дубай

темард, sb6596

Motorola edge

гонщик

erfanoabdi, Jleeblanch, SyberHexen

Motorola edge s / moto g100

ніо

діаньлудзітао

Motorola moto g 5G / one 5G ace

Київ

SyberHexen, Jleeblanch

Motorola moto g 5G plus / one 5G

Найро

SyberHexen

Motorola moto g6 plus

еверт

Jleeblanch

Motorola moto g7 play

канал

SyberHexen, deadman96385, erfanoabdi, npjohnson

Motorola moto g7 plus

озеро

Джлібланч, Джонсон

Motorola moto g7 power

океан

СиберГексен, Ерфаноабді, Нпджонсон

Motorola moto g7

річка

erfanoabdi, npjohnson, SyberHexen

Motorola moto x4

пейтон

erfanoabdi, ThEMarD

Motorola moto z3 play

Бекхем

Jleeblanch

Motorola one power

шеф-кухар

Hasaber8

Nubia Mini 5G

TP1803

ArianK16a, npjohnson

OnePlus 5

чизбургер

травми

OnePlus 5T

вареник

trautamaki, snc

OnePlus 6

енчілада

LuK1337

OnePlus 6T

фахіта

EdwinMoq

OnePlus 7

гуакамолеб

шантану-саркар

OnePlus 7 Pro

гуакамоле

ЛуК1337, Тортель

OnePlus 7T

хот-догб

LuK1337

OnePlus 7T Pro

хот-дог

LuK1337

OnePlus 8

локшина швидкого приготування

jabashque

OnePlus 8 Pro

локшина швидкого приготування

LuK1337

OnePlus 8T

шашлик

LuK1337

OnePlus 9

лимонад

mikeioannina, tangalbert919, ZVNexus

OnePlus 9 Pro

лимонадеп

LuK1337, bgcngm, mikeioannina

Razer Phone 2

аура

mikeioannina, npjohnson

Samsung Galaxy Tab S5e (LTE)

gts4lv

bgcngm, LuK1337

Samsung Galaxy Tab S5e (Wi-Fi)

gts4lvwifi

LuK1337, bgcngm

Sony Xperia 1 II

pdx203

hellobbn

Xiaomi Mi 8

ковш

інфраг

Xiaomi Mi 8 Explorer Edition

ведмедиця

bgcngm

Xiaomi Mi 8 Pro

equuleus

bgcngm

Xiaomi Mi 8 SE

xmsirius

uixdess

Xiaomi Mi 9 SE

grus

SebaUbuntu

Xiaomi Mi CC 9 / Mi 9 Lite

pyxis

ceracz

Xiaomi Mi MIX 2S

полярис

bgcngm

Xiaomi Poco F1

берилій

bgcngm, варабхішек

Загальні цілі

Як і в останніх двох випусках, команда LineageOS підтримує віртуальний пристрій Android (AVD), тобто середовище емулятора за замовчуванням, надане Android Studio, як побудувати цільУ .LineageOS 19 також додано підтримку цілей збірки Android Automotive. Розробники також можуть створювати пакети Generic System Image (GSI) як у мобільних конфігураціях, так і в конфігураціях Android TV, хоча офіційний портал завантажень не розміщуватиме таких попередньо скомпільованих збірок. Це пояснюється тим, що він залежить від того, наскільки добре OEM виконав (або не виконав) вимоги Treble для роботи.

Що робити, якщо мого пристрою тут немає в списку?

Те, що вашого пристрою тут немає в списку, не означає, що ви не зможете насолоджуватися LineageOS 20 прямо зараз. Через природу з відкритим вихідним кодом на наших форумах є кілька неофіційних збірок для багатьох пристроїв, багато з яких з часом стануть офіційними збірками в міру розвитку розробки. Більше того: наразі більшість із них абсолютно стабільні як щоденні водії, з періодичними незначними примхами.

Як оновити LineageOS 20 зі старішої версії

Якщо ви не знайомі з процесом встановлення користувацьких ПЗУ або модифікації свого телефону, вам спочатку знадобиться щоб розблокувати завантажувач вашого пристрою та встановити оновлене спеціальне відновлення, наприклад LineageOS Recovery або TWRP перш ніж намагатися щось зробити. Потім, коли офіційні збірки LineageOS 20 стануть доступними для вашого пристрою, вам потрібно буде інсталювати їх за допомогою спеціального середовища відновлення. Інструкції для окремих пристроїв можуть відрізнятися, тому перегляньте відповідну вікі для свого пристрою заздалегідь.

Що стосується додатків Google, вони не попередньо встановлені у випуску LineageOS. Тобі потрібно вибрати відповідний розподіл GApps і встановити його самостійно.


Джерело: Блог LineageOS