LineageOS 20 baserat på Android 13 är här, med nya funktioner och en ny standardkameraapp

click fraud protection

LineageOS 20 är här, baserat på Android 13, och den har många nya funktioner och, ännu bättre, en ny standardkameraapp!

snabblänkar

  • Nya funktioner i LineageOS 20
  • LineageOS 20 Aperture, en ny standardkameraapp
  • LineageOS 20 Build Roster
  • Hur man uppgraderar till LineageOS 20 från en äldre version

LineageOS är en välkänd aktör inom området anpassad Android-utveckling. Det var efterföljaren till CyanogenMod och stöder nu ett stort antal enheter, vilket ger entusiaster ett sätt att anpassa och optimera sina system utan att fastna i tunga skal. LineageOS-teamet har nyligen släppt en stor uppdatering, LineageOS 20, som är baserad på Android 13.

Nya funktioner i LineageOS 20

LineageOS 20 kommer med många nya funktioner och förbättringar:

  • Säkerhetskorrigeringar från april 2022 till december 2022 har slagits samman till LineageOS 17.1 till 20.
  • LineageOS har nu en ny kameraapp som heter Aperture! Den är baserad på Googles (för det mesta) fantastiska CameraX bibliotek och ger en mycket närmare "till lager" kameraappupplevelse på många enheter. Stor eloge till utvecklarna SebaUbuntu, LuK1337 och luca020400 som utvecklade detta initialt, designern Vazguard, och till hela teamet för att de har arbetat med att integrera det i LineageOS och anpassa det till vårt enorma utbud av enheter som stöds!
  • WebView har uppdaterats till Chromium 108.0.5359.79.
  • Helt gjort om volympanelen i Android 13 och vidareutvecklat den expanderande panelen med pop-out på sidan.
  • Fullt stöd Generisk kärnbild och Linux 5.10-byggen med fullt stöd för out-of-tree-moduler för att matcha nya AOSP-konventioner.
  • Lineage fork i AOSP Gallery-appen har sett många korrigeringar och förbättringar.
  • Updater-appen har sett många buggfixar och förbättringar, tillsammans med en snygg ny Android TV-layout
  • Vår webbläsare Jelly har sett flera buggfixar och förbättringar
  • Fler förändringar och förbättringar tillbaka uppströms till FOSS Etar kalenderappen de integrerade för en tid sedan
  • Fler förändringar och förbättringar tillbaka uppströms till Seedvault backup-app.
  • Recorder-appen har anpassats för att ta hänsyn till Androids inbyggda funktioner, samtidigt som den ger de funktioner du förväntar dig från LineageOS.
    • Appen byggdes om kraftigt.
    • Material du stödjer har lagts till.
    • Den högkvalitativa inspelaren (WAV-format) har nu stöd för stereo, och det har gjorts flera trådningsfixar.
  • Android TV-versioner levereras nu med en annonsfri Android TV-starter, till skillnad från Googles annonsaktiverade startprogram - den stöder även Google TV-liknande builds, och de utvärderar att flytta till det på enheter som stöds i framtida.
  • Flera Google TV-funktioner, som den mycket mer tilltalande applikationen med två panelinställningar, har porterats till LineageOS Android TV-versioner.
  • adb_root tjänsten är inte längre kopplad till byggtypsegenskapen, vilket möjliggör större kompatibilitet med många rotsystem från tredje part.
  • Sammanslagningsskript har till stor del genomgått en översyn, vilket avsevärt förenklar Android säkerhetsbulletin sammanslagningsprocess, samt göra stödenheter som Pixel-enheter som har fullständiga källsläpp mycket mer strömlinjeformade.
  • LLVM har anammats fullt ut, med versioner som nu som standard använder LLVM bin-utils och eventuellt den integrerade LLVM assembler. För de av er med äldre kärnor, oroa dig inte, du kan alltid välja bort.
  • Ett globalt ljusläge för snabbinställningar har utvecklats så att detta UI-element matchar enhetens tema.
  • Setup Wizard har sett anpassning för Android 13, med ny stil och mer sömlösa övergångar/användarupplevelse.

LineageOS 20 Aperture, en ny standardkameraapp

Om du någonsin har använt standardkameraappen på LineageOS kan du ha blivit besviken. "Snap", namnet på appen, var en gaffel av Qualcomms egen kameraapp, och de gick så småningom över till att använda standard AOSP-kameraappen, kallad Camera2. Det är en grundläggande app som fungerar, men den är för enkel för de flestas behov. Det är därför Aperture är en så stor sak.

Aperture använder sig av CameraX API, som har mognat de senaste åren för att bli användbar för en kameraapp i sin helhet. Aperture kan implementera följande funktioner tack vare det:

  • Stöd för extra kameror (enhetsunderhållare måste aktivera det)
  • Videobildhastighetskontroller
  • Full kontroll över inställningarna EIS (elektronisk bildstabilisering) och OIS (optisk bildstabilisering).
  • En nivellerare för att kontrollera enhetens orienteringsvinkel

För den oinvigde syftar CameraX-biblioteket från Google på att effektivisera utvecklingsprocessen för kameraappen på Android. Under huven omsluter den Camera2, ett API som tillåter appar att undersöka kamerafunktionerna på en enhet, förutsatt att OEM exponerar dessa kamerafunktioner för API. För att minska kamerafunktionsfragmenteringen kan enhetstillverkare välja att leverera CameraX-kompatibel tilläggsbibliotek med sina telefoner som gör det möjligt för tredjepartsutvecklare att sömlöst utnyttja den inbyggda kameran Funktioner.

LineageOS 20 Build Roster

Följande är den officiella bygglistan för den första satsen av LineageOS 20-utrullningen, och om du har en av dessa enheter kommer du snart att kunna installera LineageOS 20.

Enhetsnamn

Wiki

Underhållare

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

björnbär

aleasto, mikeioannina

Google Pixel 4a

solfisk

PeterCxy, cdesai, mikeioannina

Google Pixel 4

flamma

cdesai, Eamo5, mikeioannina, npjohnson

Google Pixel 4 XL

korall

cdesai, Eamo5, mikeioannina, npjohnson

Google Pixel 5a

barbet

aleasto, mikeioannina

Google Pixel 5

redfin

aleasto, mikeioannina

Lenovo Z5 Pro GT

hjärta

themard, optionaltoast

Lenovo Z6 Pro

zippo

Lucchetto, themard

Motorola edge 20

berlin

npjohnson, SGCMarkus

Motorola edge 30

dubai

themard, sb6596

Motorola kant

racer

erfanoabdi, Jleeblanch, SyberHexen

Motorola edge s / moto g100

nio

dianlujitao

Motorola moto g 5G / ett 5G ess

kiev

SyberHexen, Jleeblanch

Motorola moto g 5G plus / one 5G

nairo

SyberHexen

Motorola moto g6 plus

evert

Jleeblanch

Spela Motorola moto g7

kanal

SyberHexen, dödman96385, erfanoabdi, npjohnson

Motorola moto g7 plus

sjö

Jleeblanch, npjohnson

Motorola moto g7 power

hav

SyberHexen, erfanoabdi, npjohnson

Motorola moto g7

flod

erfanoabdi, npjohnson, SyberHexen

Motorola moto x4

payton

erfanoabdi, TheMarD

Spela Motorola moto z3

beckham

Jleeblanch

Motorola one power

kock

Hasaber8

Nubia Mini 5G

TP1803

ArianK16a, npjohnson

OnePlus 5

ostburgare

trautamaki

OnePlus 5T

klimp

trautamaki, snc

OnePlus 6

enchilada

LuK1337

OnePlus 6T

fajita

EdwinMoq

OnePlus 7

guacamoleb

shantanu-sarkar

OnePlus 7 Pro

guacamole

LuK1337, Tortel

OnePlus 7T

varmkorvb

LuK1337

OnePlus 7T Pro

varmkorv

LuK1337

OnePlus 8

snabbnudlar

jabashque

OnePlus 8 Pro

instantnoodlep

LuK1337

OnePlus 8T

kebab

LuK1337

OnePlus 9

citronsaft

mikeioannina, tangalbert919, ZVNexus

OnePlus 9 Pro

lemonadp

LuK1337, bgcngm, mikeioannina

Razer Phone 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

dipper

infrag

Xiaomi Mi 8 Explorer Edition

ursa

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

polaris

bgcngm

Xiaomi Poco F1

beryllium

bgcngm, warabhishek

Generiska mål

Precis som de senaste utgåvorna stöder LineageOS-teamet Android Virtual Device (AVD), det vill säga standardemulatormiljön som tillhandahålls av Android Studio, som en bygga mål.LineageOS 19 har lagt till stöd för Android Automotive-byggmål också. Utvecklare kan bygga Generic System Image (GSI)-paket i både mobil- och Android TV-konfigurationer också, även om den officiella nedladdningsportalen inte kommer att vara värd för några sådana förkompilerade builds. Detta beror på att det är beroende av hur väl en OEM gjorde (eller inte) uppfyllde Trebles krav för att fungera.

Vad händer om min enhet inte finns med här?

Bara för att din enhet inte är listad här betyder det inte att du inte kommer att kunna njuta av LineageOS 20 just nu. På grund av dess öppen källkod finns det ett antal inofficiella versioner för många enheter på våra forum, av vilka många så småningom kommer att bli officiella versioner allt eftersom utvecklingen fortskrider. Vad mer: de flesta av dem är vid det här laget perfekt stabila som dagliga förare, med enstaka mindre egenheter.

Hur man uppgraderar till LineageOS 20 från en äldre version

Om du inte är bekant med processen att installera anpassade ROM-skivor eller modifiera din telefon, behöver du först för att låsa upp starthanteraren för din enhet och installera en uppdaterad anpassad återställning, såsom LineageOS Recovery eller TWRP innan du försöker göra något. Sedan, när officiella LineageOS 20-versioner blir tillgängliga för din enhet, måste du installera dem genom den anpassade återställningsmiljön. Enhetsspecifika instruktioner kan variera, så kolla in motsvarande wiki för din enhet i förväg.

När det gäller Google-appar kommer de inte förinstallerade på en LineageOS-version. Du behöver välj en lämplig GApps-distribution och installera det själv.


Källa: LineageOS blogg