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