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 CameraX библиотека и осигурява много по-близко до стандартното изживяване на приложението за камера на много устройства. Огромни похвали за разработчиците SebaUbuntu, LuK1337 и luca020400, които разработиха това първоначално, дизайнера Vazguard и на целия екип за работата по интегрирането му в LineageOS и адаптирането му към нашия масивен набор от поддържани устройства!
- WebView е актуализиран до Chromium 108.0.5359.79.
- Напълно преработен панел за сила на звука в Android 13 и допълнително разработен страничен изскачащ разширяващ се панел.
- Напълно подкрепям Общо изображение на ядрото и Linux 5.10 се изгражда с пълна поддръжка на модули извън дървото, за да съответства на новите конвенции на AOSP.
- Lineage fork на приложението 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 е напълно възприет, като компилациите вече използват по подразбиране LLVM bin-utils и по избор интегрирания асемблер на LLVM. За тези от вас с по-стари ядра, не се притеснявайте, винаги можете да се откажете.
- Глобален светлинен режим за бързи настройки е разработен, така че този UI елемент да съответства на темата на устройството.
- Съветникът за настройка получи адаптация за 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 скоро.
Име на устройството |
Wiki |
Поддържащи |
---|---|---|
ASUS Zenfone 5Z (ZS620KL) |
Z01R |
rohanpurohit, Jackeagle, ThEMarD |
Fairphone 4 |
РП4 |
mikeioannina |
F(x) tec Pro¹ |
про1 |
BadDaemon, bgcngm, intervigil, mccreary, npjohnson, tdm |
Google Pixel 4a 5G |
къпина |
алесто, микейоанина |
Google Pixel 4a |
слънчева риба |
PeterCxy, cdesai, mikeioannina |
Google Pixel 4 |
пламък |
cdesai, Eamo5, mikeioannina, npjohnson |
Google Pixel 4 XL |
корал |
cdesai, Eamo5, mikeioannina, npjohnson |
Google Pixel 5a |
барбет |
алесто, микейоанина |
Google Pixel 5 |
червеноперка |
алесто, микейоанина |
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 |
evert |
Jleeblanch |
Motorola moto g7 play |
канал |
SyberHexen, deadman96385, erfanoabdi, npjohnson |
Motorola moto g7 plus |
езеро |
Jleeblanch, npjohnson |
Motorola moto g7 power |
океан |
SyberHexen, erfanoabdi, npjohnson |
Motorola moto g7 |
река |
erfanoabdi, npjohnson, SyberHexen |
Motorola moto x4 |
пейтън |
erfanoabdi, ThEMarD |
Motorola moto z3 play |
Бекъм |
Jleeblanch |
Motorola една мощност |
готвач |
Хазабър8 |
Nubia Mini 5G |
TP1803 |
ArianK16a, npjohnson |
OnePlus 5 |
чийзбургер |
trautamaki |
OnePlus 5T |
кнедли |
trautamaki, snc |
OnePlus 6 |
енчилада |
LuK1337 |
OnePlus 6T |
фахита |
EdwinMoq |
OnePlus 7 |
гуакамолеб |
шантану-саркар |
OnePlus 7 Pro |
гуакамоле |
LuK1337, Тортел |
OnePlus 7T |
хотдогб |
LuK1337 |
OnePlus 7T Pro |
хот дог |
LuK1337 |
OnePlus 8 |
инстантни юфка |
джабашке |
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 |
грус |
SebaUbuntu |
Xiaomi Mi CC 9 / Mi 9 Lite |
пиксис |
ceracz |
Xiaomi Mi MIX 2S |
полярис |
bgcngm |
Xiaomi Poco F1 |
берилий |
bgcngm, варабхишек |
Общи цели
Точно като последните няколко издания, екипът на LineageOS поддържа Android Virtual Device (AVD), т.е. емулаторната среда по подразбиране, предоставена от Android Studio, като цел за изграждане.LineageOS 19 добави поддръжка и за целеви компилации на Android Automotive. Разработчиците могат да създават пакети Generic System Image (GSI) както в мобилни, така и в Android TV конфигурации, въпреки че официалният портал за изтегляне няма да хоства такива предварително компилирани компилации. Това е така, защото зависи от това колко добре даден OEM е изпълнил (или не) изискванията на Treble, за да работи.
Ами ако моето устройство не е посочено тук?
Това, че вашето устройство не е посочено тук, не означава, че няма да можете да се насладите на LineageOS 20 точно сега. Поради естеството си с отворен код, в нашите форуми има редица неофициални компилации за много устройства, много от които в крайна сметка ще станат официални компилации с напредването на разработката. Нещо повече: повечето от тях досега са напълно стабилни като ежедневни шофьори, с случайни незначителни странности.
Как да надстроите до LineageOS 20 от по-стара версия
Ако не сте запознати с процеса на инсталиране на персонализирани ROM или модифициране на вашия телефон, първо ще трябва за да отключите буутлоудъра на вашето устройство и да инсталирате актуализирано персонализирано възстановяване, като LineageOS Recovery или TWRP преди да се опита да направи нещо. След това, след като официалните компилации на LineageOS 20 станат достъпни за вашето устройство, ще трябва да ги инсталирате чрез тази персонализирана среда за възстановяване. Специфичните инструкции за устройството може да варират, така че вижте съответното wiki за вашето устройство предварително.
Що се отнася до приложенията на Google, те не идват предварително инсталирани в версия на LineageOS. Ти трябва да изберете подходящо разпространение на GApps и го инсталирайте сами.
източник: Блог на LineageOS