LineageOS 20 basert på Android 13 er her, med nye funksjoner og en ny standard kameraapp

LineageOS 20 er her, basert på Android 13, og den har mange nye funksjoner og, enda bedre, en ny standard kameraapp!

Hurtigkoblinger

  • Nye funksjoner i LineageOS 20
  • LineageOS 20 Aperture, en ny standard kameraapp
  • LineageOS 20 Byggliste
  • Hvordan oppgradere til LineageOS 20 fra en eldre versjon

LineageOS er en velkjent aktør innen tilpasset Android-utvikling. Det var etterfølgeren til CyanogenMod og støtter nå et stort antall enheter, noe som gir entusiaster en måte å tilpasse og optimalisere systemene sine uten å bli fastlåst av tunge skinn. LineageOS-teamet har nylig gitt ut en stor oppdatering, LineageOS 20, som er basert på Android 13.

Nye funksjoner i LineageOS 20

LineageOS 20 kommer med mange nye funksjoner og forbedringer:

  • Sikkerhetsoppdateringer fra april 2022 til desember 2022 er slått sammen til LineageOS 17.1 til 20.
  • LineageOS har nå en ny kameraapp kalt Aperture! Den er basert på Googles (for det meste) fantastiske CameraX bibliotek og gir en mye nærmere "til lager" kameraappopplevelse på mange enheter. Stor ros til utviklerne SebaUbuntu, LuK1337 og luca020400 som utviklet dette opprinnelig, designer Vazguard, og til hele teamet for å jobbe med å integrere det i LineageOS og tilpasse det til vårt enorme utvalg av støttede enheter!
  • WebView har blitt oppdatert til Chromium 108.0.5359.79.
  • Fullstendig omgjort volumpanelet i Android 13 og videreutviklet side-pop-out-utvidelsespanelet.
  • Full støtte Generisk kjernebilde og Linux 5.10-bygg med full støtte for modul utenfor treet for å matche nye AOSP-konvensjoner.
  • Lineage-gaffelen til AOSP Gallery-appen har sett mange rettelser og forbedringer.
  • Updater-appen har sett mange feilrettinger og forbedringer, sammen med et fancy nytt Android TV-oppsett
  • Nettleseren vår Jelly har sett flere feilrettinger og forbedringer
  • Flere endringer og forbedringer tilbake oppstrøms til FOSS Etar kalenderappen de integrerte for en tid tilbake
  • Flere endringer og forbedringer tilbake oppstrøms til Frøhvelv backup-app.
  • Opptaker-appen har blitt tilpasset for å ta hensyn til Androids innebygde funksjoner, samtidig som den gir funksjonene du forventer fra LineageOS.
    • Appen ble ombygget tungt.
    • Materiale du støtter er lagt til.
    • Høykvalitetsopptakeren (WAV-format) støtter nå stereo, og det har vært flere gjengerettinger.
  • Android TV-bygg leveres nå med en annonsefri Android TV-starter, i motsetning til Googles annonseaktiverte launcher - den støtter også Google TV-lignende bygg, og de vurderer å flytte til det på støttede enheter i framtid.
  • Flere Google TV-funksjoner, for eksempel den mye mer tiltalende applikasjonen for innstillinger med to paneler, har blitt overført til LineageOS Android TV-bygg.
  • adb_root tjenesten er ikke lenger knyttet til byggetype-egenskapen, noe som gir større kompatibilitet med mange tredjeparts rotsystemer.
  • Sammenslåingsskript har i stor grad blitt overhalt, noe som har forenklet Android sikkerhetsbulletin sammenslåingsprosessen, i tillegg til å gjøre støtteenheter som Pixel-enheter som har full kildeutgivelser mye mer strømlinjeformet.
  • LLVM har blitt fullstendig omfavnet, med bygg som nå bruker LLVM bin-utils som standard, og eventuelt LLVM integrert assembler. For de av dere med eldre kjerner, ikke bekymre deg, du kan alltid velge bort.
  • En global lysmodus for hurtiginnstillinger er utviklet slik at dette UI-elementet matcher enhetens tema.
  • Oppsettveiviseren har sett tilpasning for Android 13, med ny stil og mer sømløse overganger/brukeropplevelse.

LineageOS 20 Aperture, en ny standard kameraapp

Hvis du noen gang har brukt standardkameraappen på LineageOS, har du kanskje blitt skuffet. «Snap», navnet på appen, var en gaffel av Qualcomms egen kameraapp, og de gikk til slutt over til å bruke standard AOSP-kameraappen, kalt Camera2. Det er en grunnleggende app som fungerer, men den er for enkel for de flestes behov. Det er derfor Aperture er en så stor sak.

Aperture benytter seg av CameraX API, som har modnet de siste årene til å bli brukbart for en kameraapp i sin helhet. Aperture er i stand til å implementere følgende funksjoner takket være det:

  • Støtte for tilleggskameraer (enhetsvedlikeholdere må aktivere det)
  • Videobildehastighetskontroller
  • Full kontroll over innstillingene for EIS (elektronisk bildestabilisering) og OIS (optisk bildestabilisering).
  • En nivellering for å sjekke enhetens orienteringsvinkel

For de uinnvidde har CameraX-biblioteket fra Google som mål å strømlinjeforme utviklingsprosessen for kameraappen på Android. Under panseret pakker den inn Camera2, et API som lar apper undersøke kamerafunksjonene på en enhet, forutsatt at OEM eksponerer disse kamerafunksjonene for API. For å redusere fragmentering av kamerafunksjoner kan enhetsprodusenter velge å sende CameraX-kompatibel utvidelsesbiblioteker med telefonene sine som lar tredjepartsutviklere sømløst utnytte det opprinnelige kameraet egenskaper.

LineageOS 20 Byggliste

Følgende er den offisielle byggelisten for den innledende delen av LineageOS 20-utrullingen, og hvis du har en av disse enhetene, vil du snart kunne installere LineageOS 20.

Enhetsnavn

Wiki

Vedlikeholdere

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

bramble

aleasto, mikeioannina

Google Pixel 4a

solfisk

PeterCxy, cdesai, mikeioannina

Google Pixel 4

flamme

cdesai, Eamo5, mikeioannina, npjohnson

Google Pixel 4 XL

korall

cdesai, Eamo5, mikeioannina, npjohnson

Google Pixel 5a

barbet

aleasto, mikeioannina

Google Pixel 5

rødfinn

aleasto, mikeioannina

Lenovo Z5 Pro GT

hjerte

themard, valgfri toast

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 pluss / one 5G

nairo

SyberHexen

Motorola moto g6 pluss

evert

Jleeblanch

Motorola moto g7 spill

kanal

SyberHexen, deadman96385, erfanoabdi, npjohnson

Motorola moto g7 pluss

innsjø

Jleeblanch, npjohnson

Motorola moto g7 kraft

hav

SyberHexen, erfanoabdi, npjohnson

Motorola moto g7

elv

erfanoabdi, npjohnson, SyberHexen

Motorola moto x4

payton

erfanoabdi, TheMarD

Motorola moto z3 spill

Beckham

Jleeblanch

Motorola one power

kokk

Hasaber8

Nubia Mini 5G

TP1803

ArianK16a, npjohnson

OnePlus 5

osteburger

trautamaki

OnePlus 5T

dumpling

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

pølse

LuK1337

OnePlus 8

hurtignudler

jabashque

OnePlus 8 Pro

instantnoodlep

LuK1337

OnePlus 8T

kebab

LuK1337

OnePlus 9

limonade

mikeioannina, tangalbert919, ZVNexus

OnePlus 9 Pro

lemonadep

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

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

Generiske mål

Akkurat som de siste par utgivelsene, støtter LineageOS-teamet Android Virtual Device (AVD), dvs. standard emulatormiljøet levert av Android Studio, som en bygge mål.LineageOS 19 har også lagt til støtte for Android Automotive-byggemål. Utviklere kan bygge Generic System Image (GSI)-pakker i både mobil- og Android TV-konfigurasjoner også, selv om den offisielle nedlastingsportalen ikke vil være vert for noen slike forhåndskompilerte bygg. Dette er fordi det er avhengig av hvor godt en OEM gjorde (eller ikke) overholdt Trebles krav for å fungere.

Hva hvis enheten min ikke er oppført her?

Bare fordi enheten din ikke er oppført her, betyr det ikke at du ikke vil kunne nyte LineageOS 20 akkurat nå. På grunn av dens åpen kildekode-natur, er det en rekke uoffisielle bygg for mange enheter på forumene våre, hvorav mange til slutt vil ende opp med å bli offisielle bygg etter hvert som utviklingen skrider frem. Dessuten: de fleste av dem er nå perfekt stabile som daglige sjåfører, med en og annen liten særhet.

Hvordan oppgradere til LineageOS 20 fra en eldre versjon

Hvis du ikke er kjent med prosessen med å installere tilpassede ROM-er eller modifisere telefonen din, må du først for å låse opp bootloaderen til enheten din og installere en oppdatert tilpasset gjenoppretting, for eksempel LineageOS Recovery eller TWRP før du prøver å gjøre noe. Så, når offisielle LineageOS 20-bygg blir tilgjengelig for enheten din, må du installere dem gjennom det tilpassede gjenopprettingsmiljøet. Enhetsspesifikke instruksjoner kan variere, så sjekk ut den tilsvarende wikien for enheten din på forhånd.

Når det gjelder Google-apper, kommer de ikke forhåndsinstallert på en LineageOS-utgivelse. Du trenger å velg en passende GApps-distribusjon og installer det selv.


Kilde: LineageOS-bloggen