Stigao je LineageOS 20 temeljen na Androidu 13, koji donosi nove značajke i novu zadanu aplikaciju kamere

Stigao je LineageOS 20, temeljen na Androidu 13, i ima mnogo novih značajki i, još bolje, novu zadanu aplikaciju za kameru!

Brze veze

  • Nove značajke u LineageOS 20
  • LineageOS 20 Aperture, nova zadana aplikacija za kameru
  • Popis za izgradnju LineageOS 20
  • Kako nadograditi na LineageOS 20 sa starije verzije

LineageOS je dobro poznati igrač na polju prilagođenog Android razvoja. Bio je nasljednik CyanogenMod-a i sada podržava velik broj uređaja, pružajući način entuzijastima da prilagode i optimiziraju svoje sustave bez da ih zaglave teške skinove. LineageOS tim je nedavno objavio veliko ažuriranje, LineageOS 20, koje se temelji na Android 13.

Nove značajke u LineageOS 20

LineageOS 20 dolazi s puno novih značajki i poboljšanja:

  • Sigurnosne zakrpe od travnja 2022. do prosinca 2022. spojene su s LineageOS 17.1 do 20.
  • LineageOS sada ima novu aplikaciju za kameru pod nazivom Aperture! Temelji se na Googleovom (uglavnom) super CameraX biblioteku i pruža iskustvo aplikacije kamere puno bliže "zalihama" na mnogim uređajima. Velika pohvala programerima SebaUbuntu, LuK1337 i luca020400 koji su ovo inicijalno razvili, dizajneru Vazguardu i cijelom timu na radu na integraciji u LineageOS i prilagodbi našem golemom nizu podržanih uređaja!
  • WebView je ažuriran na Chromium 108.0.5359.79.
  • Potpuno preuređena ploča za glasnoću u Androidu 13 i dodatno razvijena bočna iskačuća ploča za proširenje.
  • Potpuna podrška Generička slika kernela i Linux 5.10 nadogradnje s potpunom podrškom za module izvan stabla kako bi odgovarale novim AOSP konvencijama.
  • Lineage fork aplikacije AOSP Gallery doživio je mnoge popravke i poboljšanja.
  • Aplikacija Updater doživjela je mnoge popravke grešaka i poboljšanja, zajedno s otmjenim novim Android TV izgledom
  • Naš web preglednik, Jelly, doživio je nekoliko ispravaka grešaka i poboljšanja
  • Više promjena i poboljšanja uzvodno do FOSS-a Etar aplikaciju kalendara koju su integrirali prije nekog vremena
  • Više promjena i poboljšanja natrag uzvodno do Seedvault aplikacija za sigurnosno kopiranje.
  • Aplikacija Recorder prilagođena je za korištenje ugrađenih značajki Androida, a istovremeno pruža značajke koje očekujete od LineageOS-a.
    • Aplikacija je temeljito preuređena.
    • Dodan je materijal koji podržavate.
    • Snimač visoke kvalitete (WAV format) sada podržava stereo, a bilo je i nekoliko popravaka niti.
  • Verzije Android TV-a sada se isporučuju s pokretačem za Android TV bez oglasa, za razliku od Googleovog pokretača s omogućenim oglasima - to također podržava međugradnje u stilu Google TV-a i procjenjuju prelazak na njega na podržanim uređajima u budućnost.
  • Više značajki Google TV-a, kao što je mnogo privlačnija aplikacija za postavke s dva panela, prenesena je na verzije LineageOS Android TV.
  • adb_root usluga više nije vezana uz svojstvo vrste izrade, što omogućuje veću kompatibilnost s mnogim korijenskim sustavima trećih strana.
  • Skripte za spajanje uvelike su prerađene, uvelike pojednostavljene Androidov sigurnosni bilten proces spajanja, kao i pojednostavljenje pratećih uređaja poput Pixel uređaja koji imaju izdanja s punim izvornim kodom.
  • LLVM je u potpunosti prihvaćen, s međugradnjama koje sada prema zadanim postavkama koriste LLVM bin-utils i izborno, LLVM integrirani asembler. Za one od vas sa starijim kernelima, ne brinite, uvijek se možete isključiti.
  • Globalni svjetlosni način brzih postavki razvijen je tako da ovaj element korisničkog sučelja odgovara temi uređaja.
  • Čarobnjak za postavljanje doživio je prilagodbu za Android 13, s novim stilom i besprijekornijim prijelazima/korisničkim iskustvom.

LineageOS 20 Aperture, nova zadana aplikacija za kameru

Ako ste ikada koristili zadanu aplikaciju kamere na LineageOS-u, možda ste bili razočarani. "Snap", naziv aplikacije, bio je račvanje Qualcommove vlastite aplikacije za kameru, a na kraju su prešli na korištenje zadane AOSP aplikacije za kameru, nazvane Camera2. To je osnovna aplikacija koja radi, ali je prejednostavna za potrebe većine ljudi. Zato je Aperture tako velika stvar.

Aperture koristi CameraX API, koji je posljednjih godina sazrio da postane u potpunosti upotrebljiv za aplikaciju kamere. Aperture zahvaljujući njemu može implementirati sljedeće značajke:

  • Podrška za pomoćne kamere (održavači uređaja to moraju omogućiti)
  • Kontrole broja sličica u sekundi
  • Potpuna kontrola postavki EIS (elektronička stabilizacija slike) i OIS (optička stabilizacija slike).
  • Nivelir za provjeru kuta orijentacije uređaja

Za neupućene, Googleova biblioteka CameraX ima za cilj pojednostaviti proces razvoja aplikacije kamere na Androidu. Ispod haube se nalazi Camera2, API koji aplikacijama omogućuje ispitivanje značajki kamere na uređaju, pod uvjetom da OEM te značajke kamere izlaže API-ju. Kako bi se smanjila fragmentacija značajki kamere, proizvođači uređaja mogu se odlučiti za isporuku CameraX kompatibilnih biblioteke proširenja sa svojim telefonima koje razvojnim programerima trećih strana omogućuju neprimjetno korištenje izvorne kamere značajke.

Popis za izgradnju LineageOS 20

Slijedi službeni popis za izgradnju za početnu seriju uvođenja LineageOS 20, a ako imate jedan od ovih uređaja, uskoro ćete moći instalirati LineageOS 20.

Naziv uređaja

Wiki

Održavatelji

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

kupina

aleasto, mikeioannina

Google Pixel 4a

sunčanica

PeterCxy, cdesai, mikeioannina

Google Pixel 4

plamen

cdesai, Eamo5, mikeioannina, npjohnson

Google Pixel 4 XL

koraljni

cdesai, Eamo5, mikeioannina, npjohnson

Google Pixel 5a

barbet

aleasto, mikeioannina

Google Pixel 5

crvenperka

aleasto, mikeioannina

Lenovo Z5 Pro GT

srce

themard, izborno tost

Lenovo Z6 Pro

zippo

Lucchetto, themard

Motorola edge 20

Berlin

npjohnson, SGCMarkus

Motorola edge 30

dubai

themard, sb6596

Motorola edge

trkač

erfanoabdi, Jleeblanch, SyberHexen

Motorola edge s / moto g100

nio

dianlujitao

Motorola moto g 5G / one 5G ace

Kijev

SyberHexen, Jleeblanch

Motorola moto g 5G plus / one 5G

nairo

SyberHexen

Motorola moto g6 plus

izvrnuti

Jleeblanch

Motorola moto g7 play

kanal

SyberHexen, deadman96385, erfanoabdi, npjohnson

Motorola moto g7 plus

jezero

Jleeblanch, npjohnson

Motorola moto g7 power

ocean

SyberHexen, erfanoabdi, npjohnson

Motorola moto g7

Rijeka

erfanoabdi, npjohnson, SyberHexen

Motorola moto x4

payton

erfanoabdi, ThEMarD

Motorola moto z3 play

beckham

Jleeblanch

Motorola one power

kuhar

Hasaber8

Nubia Mini 5G

TP1803

ArianK16a, npjohnson

OnePlus 5

cheeseburger

trautamaki

OnePlus 5T

knedla

trautamaki, snc

OnePlus 6

enchilada

LuK1337

OnePlus 6T

fajita

EdwinMoq

OnePlus 7

guacamoleb

shantanu-sarkar

OnePlus 7 Pro

guacamole

LuK1337, Tortel

OnePlus 7T

hotdogb

LuK1337

OnePlus 7T Pro

hotdog

LuK1337

OnePlus 8

instant rezanci

jabashque

OnePlus 8 Pro

instant rezanci

LuK1337

OnePlus 8T

kebab

LuK1337

OnePlus 9

limunada

mikeioannina, tangalbert919, ZVNexus

OnePlus 9 Pro

limunadep

LuK1337, bgcngm, mikeioannina

Razer telefon 2

aura

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

crpka

infrag

Xiaomi Mi 8 Explorer Edition

ursa

bgcngm

Xiaomi Mi 8 Pro

ekvileus

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

polaris

bgcngm

Xiaomi Poco F1

berilijum

bgcngm, warabhishek

Generički ciljevi

Kao i zadnjih nekoliko izdanja, LineageOS tim podržava Android Virtual Device (AVD), tj. zadano okruženje emulatora koje pruža Android Studio, kao izgraditi cilj.LineageOS 19 također je dodao podršku za Android Automotive ciljeve izgradnje. Programeri mogu graditi Generic System Image (GSI) pakete iu mobilnim i Android TV konfiguracijama, iako službeni portal za preuzimanje neće ugostiti takve unaprijed kompilirane verzije. To je zato što se oslanja na to koliko je OEM udovoljio (ili nije) zahtjevima Treblea za rad.

Što ako moj uređaj nije naveden ovdje?

Samo zato što vaš uređaj nije ovdje naveden ne znači da trenutno nećete moći uživati ​​u LineageOS 20. Zbog svoje prirode otvorenog koda, postoji niz neslužbenih verzija za mnoge uređaje na našim forumima, od kojih će mnoge na kraju postati službene verzije kako razvoj napreduje. Štoviše: većina njih je do sada savršeno stabilna kao svakodnevni vozači, uz povremene manje nedostatke.

Kako nadograditi na LineageOS 20 sa starije verzije

Ako niste upoznati s postupkom instaliranja prilagođenih ROM-ova ili modificiranja vašeg telefona, prvo ćete trebati za otključavanje pokretačkog programa vašeg uređaja i instaliranje ažuriranog prilagođenog oporavka, kao što je LineageOS Recovery ili TWRP prije nego što pokušate bilo što učiniti. Zatim, kada službene verzije LineageOS 20 postanu dostupne za vaš uređaj, morat ćete ih instalirati kroz tu prilagođenu okolinu za oporavak. Upute za pojedini uređaj mogu se razlikovati, stoga provjerite odgovarajući wiki za svoj uređaj unaprijed.

Što se tiče Googleovih aplikacija, one ne dolaze unaprijed instalirane na LineageOS izdanju. Trebaš odaberite prikladnu GApps distribuciju i sami ga instalirajte.


Izvor: LineageOS blog