LineageOS 17.1 basert på Android 10 er nå offisielt tilgjengelig

LineageOS tar steget til Android 10 som base med LineageOS 17.1, og bringer med seg flere viktige endringer over hele linja. Les videre for å vite mer!

Hvis du kaller deg en tilpasset ROM-veteran, har du definitivt hørt om LineageOS. LineageOS sporer sine røtter tilbake til CyanogenMod, den tilpassede ROM-en som ble populær på HTC Dream/T-Mobile G1, den første Android-smarttelefonen tilgjengelig for kjøp. CyanogenMod fortsatte på sin side å bli en av de mest populære tilpassede ROM-ene tilgjengelig på tvers av en mengde enheter, og flere av de viktigste utviklerne og vedlikeholderne av prosjektet fortsatte med å etablere LineageOS når Cyanogen bestemte seg for å slutte å støtte CyanogenMod. LineageOS tok opp tøylene med LineageOS 13.0 og LineageOS 14.1 utgivelser, og prosjektet har fortsatt opp gjennom årene. Nå er LineageOS det som markerer den viktigste versjonen til LineageOS 17.1 med Android 10 som base.

LineageOS XDA-fora

Hvorfor Lineage 17.1 og ikke 17.0?

Android 10s kildekode tok veien til AOSP i september 2019

, og LineageOS-teamet har jobbet hardt for å bringe videre ROM og funksjoner til den nye Android-versjonsbasen. AOSP hadde imidlertid foretatt massiv refaktorisering i visse områder, noe som gjorde at overføringen tok lengre tid enn forventet. AOSP introduserte også funksjoner som de nye Tillatelseshub, som var i konflikt med den tilpassede ROM-ens PrivacyGuard-funksjon, tvinger dem til å droppe det. Begge disse endringene betydde at teamet måtte jobbe hardere og bruke mer tid på å bringe opp ROM som helhet til Android 10.

I mellomtiden har Desember 2019 Android Security Bulletin ble utgitt av Google, og LineageOS-teamet bestemte seg for å rebase på den mer funksjonsfylte Google Pixel 4/4XL-taggen til AOSP. På grunn av dette har teamet også bestemt seg for å hoppe opp på subversjonen, fra 17.0 til 17.1. Også for fremtiden, hvis det er noen storskala rebasing foretatt på en annen tag, vil teamet hoppe opp på subversionen Antall.

Som en konsekvens av dette hoppet vil teamet låse alle Lineage-17.0-grener til bidrag på deres Gerrit, og forlate eksisterende 17.0-endringer. Utviklere står fortsatt fritt til å velge endringer til 17.1.


Administrative og vedlikeholdsendringer

Hoppet opp til offisiell LineageOS 17.1 betyr at de fleste av de nåværende byggeressursene nå vil fokusere på å bygge disse nye oppdateringene for støttede enheter. Dette har den forventede bieffekten av å avlede ressurser fra eldre bygg. Med 17.1-grenen som når funksjonen og stabilitetsparitet med 16.0, vil den bli den nyeste og mest aktivt utviklet filial, med regelmessige nattlig bygg for støttede enheter fra 31. januar 2020. Følgelig vil 16.0 bli flyttet til ukentlige bygg, mens 15.1 vil bli avviklet fra automatiserte bygg.

LineageOS 17.1 vil lansere bygning for et lite utvalg enheter, med flere enheter som kommer ettersom de er merket som begge Overensstemmende med charter og klar for bygging av vedlikeholderen.

Lineage-teamet bringer også over fokus til sin Wiki-oppdatering. De LineageOS Wiki ble nylig utvidet og vedlikeholdere av enheter fikk betydelig flere muligheter til å tilpasse enhetens individuelle installasjons-, oppdaterings- og oppgraderingsinstruksjoner. Fra og med LineageOS 17.1 forventes det at vedlikeholdere kjører gjennom de fullstendige instruksjonene på enhetswikien deres og bekrefter at informasjonen gjelder for enheten deres. Dette fornyede fokuset på wikien er i lys av oppbyggingsendringene til AOSP, slik som System-As-Root, A/B Partition Scheme og Dynamiske partisjoner, som har den kombinerte effekten av å forelde instruksjonene mange av oss har fulgt for år fra minnet -- disse instruksjonene er nå enten ikke lenger gyldige eller mangler svært kritiske trinn. For eksempel var Heimdall-instruksjonene (Samsung blinkende verktøy) fryktelig utdaterte, så disse er oppdatert å reflektere ny informasjon. Så hvis du går over til LineageOS 17.1 eller bare er generelt interessert i tilpassede ROM-er, vil det fortsatt være en god idé å sjekke ut enhetens Wiki-side.


Nye funksjoner i LineageOS 17.1

LineageOS 17.1 bringer over flere nye funksjoner til ROM-familien:

  • Nytt brukergrensesnitt for delvis skjermbilde som lar deg håndvelge mindre deler av skjermen og redigere skjermbildene.
  • Ny tilpasset ThemePicker-app fra AOSP, med støtte for det vanlige utvalget av aksenter, skriftendring, ikonform (både QuickSettings og Launcher) og ikonressursendringer (f.eks. endre formen på Wi-Fi/Bluetooth-ikonene).
  • Bruk fingeravtrykkssensor for å skjule og beskytte apper i Trebuchet Launcher
  • Slå sammen sikkerhetsoppdateringer for oktober, november, desember 2019, januar 2020, februar 2020 og mars 2020.
  • Wi-Fi Display er tilgjengelig igjen.
  • Støtte for fingeravtrykksensorer på skjermen (FOD) lagt til.
  • Støtte for popup- og roterende kameraer lagt til.
  • WebView oppdatert til Chromium 80.0.3987.132.
  • ROM er foreløpig basert på AOSPs android-10.0.0_r31-tag, som er Pixel 4/4 XL-taggen.

Ytterligere endringer

Gjenoppretting av avstamning

Lineage går også over til Lineage Recovery som defacto-løsningen for å installere LineageOS. Lineage Recovery vil bli bygget som standard for alle offisielt støttede enheter. Teamet nevner at denne endringen ble gjort utelukkende for å strømlinjeforme deres egne prosesser og ikke for å avskrekke brukere fra andre tilpassede gjenopprettinger. Enhetsvedlikeholdere beholder friheten til å anbefale alternativ gjenoppretting på enhetens Wiki-side sammen med fullstendige bruksanvisninger.

AOSPs Permission Hub og LineageOS PrivacyGuard

Det har vi snakket om denne endringen tidligere, og nå er endringen endelig her. LineageOS 17.1 dropper støtte for den hjemmebryggede PrivacyGuard-implementeringen til fordel for AOSPs Permission Hub siden teamet ikke klarte å portere PrivacyGuard-rammeverket til Android 10. Google ga ikke ut Permissions Hub med Android 10, men koden for den eksisterer fortsatt i AOSP. Så Lineage-teamet forkastet det og presenterer det nå som løsningen ettersom den hevdes å være nesten likeverdig i funksjoner, men i konflikt med forsøk på å eksistere sammen med PrivacyGuard.

Rooting -- ingen addonsu binær støtte

Som et biprodukt av fjerningen av PrivacyGuard og overgangen til Permission Hub, er addonsu-binæren som vanligvis ble tilbudt som en enkel rottilgangsløsning ikke lenger mulig, som vi hadde informert om tidligere. Brukere som er interessert i root har muligheten til å bruke ADB root, eller flash-kompatible tredjepartsløsninger som Magisk. Teamet presiserer at dette ikke betyr at noen spesielle tredjepartsløsninger er godkjent som offisielt støttet -- så du må fortsatt være oppmerksom på at rotløsningen fungerer harmonisk med ROM-en din.

Avvikling av Styles API

De Styles API blir nå også avviklet til fordel for AOSPs ThemePicker-app. Teamet hevder fullstendig funksjonsparitet, og har til og med overlegenhet med ThemePicker.


Oppgraderingsinstruksjoner for LineageOS 17.1

Hvis du er på offisiell LineageOS 16 og enheten din er til stede på listen over offisielt støttede enheter for LineageOS 17.1, må du fortsatt oppdatere enheten manuelt i henhold til instruksjonene på enhetens spesifikke wiki side. LineageOS Updater-appen støtter generelt ikke oppgraderinger fra én versjon av LineageOS til en annen, så brukere må ta en bevisst beslutning om å oppdatere i stedet for å bli overrasket av en OTA.

Enhetsspesifikke instruksjoner kan variere, men for de fleste enheter vi sjekket, er oppdateringsinstruksjonene avhengige av bruk av adb omstart sidelast kommando, og deretter adb sideload /"filbane" kommando. Lineage-teamet nevner også at oppdatering innenfor de offisielle utgivelseskanalbyggene ikke krever at brukeren tørker enheten; men å flytte fra en uoffisiell versjon til offisiell LineageOS vil kreve en enhetssletting fra gjenoppretting.

Det er svært sannsynlig at du vil kunne installere LineageOS gjennom en tilpasset tredjepartsgjenoppretting, men det er ikke den anbefalte oppgraderingsmetoden fra utviklerne, så kjørelengden din kan variere fra enhet til enhet basis. Sørg for å sjekke enhetens wiki, dens støtteside og våre egne fora for å sikre at du følger de riktige metodene for å oppgradere for å unngå problemer.

Du bør også merke deg at ROM-installasjonen din ikke vil inkludere Google Apps, av den enkle grunn at disse appene er proprietære. Du må sidelaste en separat GApps-pakke, med en stor preferanse for GApps-pakken anbefalt av enhetens vedlikeholder/utvikler, på grunn av årsakene forklarer vi i en egen Ptil. Som en sidenotat, Open GApps ga også ut sine offisielle Android 10 flashbare pakker nylig.

ROM-en din leveres heller ikke med en standard rotløsning, som vi forklarer i de foregående avsnittene. Du må flashe tredjepartsløsninger separat.


LineageOS 17.1 - Offisielle bygg for støttede enheter

Følgende er den offisielle byggelisten for batch 1 av LineageOS 17.1-utrullingen:

Enhet og forumkobling

Enhetskodenavn og Wiki Link

Vedlikeholder

ASUS Zenfone 6 (ZS630KL)

I01WD

luca020400, OrdenKrieger

BQ Aquaris X

bardock

eloimuns, Quallenauge, Team aquaris-dev

BQ Aquaris X Pro

bardockpro

Quallenauge, Team aquaris-dev

Fairphone FP2

FP2

chrmhoffman

Google Nexus 6

shamu

Elektroschmock, npjohnson

Google Pixel

seilfisk

intervigil, razorloves

Google Pixel XL

marlin

intervigil, razorloves

HTC One 2014

m8

bgcngm

HTC One 2014 Dual-SIM

m8d

bgcngm

LG G2 (AT&T)

d800

Kapricomus, Arnau, YoDevil

LG G2 (T-Mobile)

d801

Kapricomus, Arnau, YoDevil

LG G2 (internasjonal)

d802

Kapricomus, Arnau, YoDevil

LG G2 (kanadisk)

d803

Kapricomus, Arnau, YoDevil

LG G3 (AT&T)

d850

firebird11, HardStyl3r

LG G3 (Canada)

d852

firebird11, HardStyl3r

LG G3 (internasjonal)

d855

firebird11, HardStyl3r

LG G3 (Korea)

f400

firebird11, HardStyl3r

LG G3 (T-Mobile)

d851

firebird11, HardStyl3r

LG G3 (Verizon)

vs985

firebird11, HardStyl3r

LG G5 (global)

rs988

npjohnson

LG G5 (internasjonal)

h850

npjohnson

LG G5 (T-Mobile)

h830

npjohnson

LG V20 (AT&T)

h910

npjohnson

LG V20 (global)

h990

npjohnson

LG V20 (Sprint)

ls997

npjohnson

LG V20 (T-Mobile)

h918

npjohnson

LG V20 (ulåst i USA)

us996

npjohnson

LG V20 (Verizon)

vs995

npjohnson

Motorola Moto Z

griffin

DD3Boh, erfanoabdi, shr3ps, stargo, vache

Motorola Moto G6 Plus (XT1926-2/3/5/6/7/8/9)

evert

Jleeblanch

Motorola Moto G7

elv

erfanoabdi, Nolen Johnson (npjohnson), SyberHexen

Motorola Moto G7 Plus (XT1965-2/3/6)

innsjø

Jleeblanch

Motorola Moto X4

payton

erfanoabdi

Motorola Moto Z2 Force

nash

erfanoabdi, npjohnson

Motorola One Power (XT1942-1/2)

kokk

Hasaber8

OnePlus 3/3T

oneplus3

dianlujitao

OnePlus 6

enchilada

luca020400, LuK1337

OnePlus 6T

fajita

LuK1337

OnePlus 7 Pro

guacamole

LuK1337, Tortel

Razer telefon

cheryl

mikeioannina

Samsung Galaxy S4 Active (GT-I9295)

jactivelte

arco, npjohnson, side

Samsung Galaxy S4 (SGH-I337)

jflteatt

arco, npjohnson, side

Samsung Galaxy S4 (SCH-R970/C/X, SPH-L720)

jfltespr

arco, npjohnson, side

Samsung Galaxy S4 Value Edition (GT-I9515/L)

jfvelte

arco, npjohnson, side

Samsung Galaxy S4 (SCH-I545)

jfltevzw

arco, npjohnson, side

Samsung Galaxy S4 (GT-I9505/G, SGH-I337M, SGH-M919)

jfltexx

arco, npjohnson, side

Samsung Galaxy Tab S5e Wi-Fi (SM-T720)

gts4lvwifi

bgcngm, LuK1337

Sony Xperia 10

kirin

LuK1337

Sony Xperia 10 Plus

havfrue

LuK1337

Sony Xperia XA2

pioner

cdesai, LuK1337, Strengt

Sony Xperia XA2 Ultra

oppdagelse

LuK1337

Xiaomi Mi 6

sagit

ArianK16a, Elektroschmock

Xiaomi Mi 8

dipper

infrag

Xiaomi Mi Mix 2

chiron

mikeioannina, wight554

Xiaomi Mi Mix 2S

polaris

bgcngm

Xiaomi POCO F1

beryllium

bgcngm, warabhishek

Lenovo ZUK Z2 Plus

z2_pluss

DD3Boh

Flere enheter bør snart gå over til LineageOS 17.1, så følg med på forsiden vår, da vi kommer til å kjøre vanlige historier på det samme.


Nye funksjoner i LineageOS 16.0-grenen

I tillegg til den siste grenen, ser den eldre LineageOS 16.0-grenen også noen få store endringer:

  • Wi-Fi-skjerm er tilgjengelig igjen.
  • Du kan nå rute hotspot-tilkoblingene gjennom enhetens VPN.
  • Støtte for fingeravtrykksensorer på skjermen (FOD) lagt til.
  • Støtte for popup- og roterende kameraer lagt til.
  • Slå sammen sikkerhetsoppdateringer for juli, august, september, oktober, november, desember 2019, januar 2020, februar 2020 og mars 2020.
  • WebView oppdatert til Chromium 80.0.3987.132.
  • Det er nå mulig å kompilere LineageOS 16.0 på macOS.

LineageOS 16 - Offisielle bygg for støttede enheter

Mens vedlikeholdere jobber for å bringe opp enheter til offisiell LineageOS 17.1 basert på Android 10, kan du fortsatt finne automatiserte ukentlige builds for disse enhetene som støttes for LineageOS 16:

LineageOS 16 offisielle byggeliste. Trykk/klikk for å utvide.

Enhet og forumkobling

Enhetskodenavn og Wiki Link

Vedlikeholder

ASUS ZenFone 3 (ZE520KL, ZE552KL)

zenfone3

makorn645

Asus Zenfone Max Pro M1

X00TD

SagarMakhar

Asus Zenfone Max Pro M2

X01BD

Bauuuuu, kubersharma001

BQ Aquaris X

bardock

eloimuns, Quallenauge, Team aquaris-dev

BQ Aquaris X Pro

bardockpro

Quallenauge, Team aquaris-dev

BQ Aquaris X2

zangya

eloimuns, Kra1o5, Team aquaris-dev

BQ Aquaris X2 Pro

zangyapro

eloimuns, Kra1o5, Team aquaris-dev

Essensiell PH-1

mata

haggertk, intervigil, jrior001, utslett

Fairphone 2

fp2

chrmhoffmann

Google Nexus 6

shamu

Elektroschmock, npjohnson

Google Pixel

seilfisk

intervigil, razorloves

Google Pixel XL

marlin

intervigil, razorloves

Honor 5X

kiwi

BadDaemon, dobo, joelh

Honor View 10

berkeley

LuK1337

Huawei P20 Pro

charlotte

LuK1337

LeEco Le 2

s2

codeworkx, Rk585

LeEco Le Max2

x2

tortel, TheMarD

LeEco Le Pro3/Le Pro3 Elite

zl1

codeworkx

Lenovo P2

kuntao

mikeioannina, highwaystar

Lenovo Yoga Tab 3 Plus

YTX703F

Quallenauge, Vladimir Oltean

Lenovo Yoga Tab 3 Plus LTE

YTX703L

Quallenauge, Vladimir Oltean

Lenovo ZUK Z1

skinke

sb6596

LG G3 (Sprint)

ls990

firebird11, HardStyl3r

Motorola Moto G7

elv

erfanoabdi, npjohnson, SyberHexen

Motorola Moto X 2014 (XT1092/3/5/6/7)

victara

linckandrea, Tortel

Nestebit Robin

eter

javelinanddart, mikeioannina, npjohnson

Nubia Z17

nx563j

BeYkeRYkt

En pluss en

bacon

jrior001, npjohnson

OnePlus 2

oneplus2

OzzysCmAcc, aviraxp

OnePlus 3

oneplus3

dianlujitao

OnePlus 5

osteburger

codeworkx, jrizzoli, xingrz, amartinz, jumoog

OnePlus 5T

dumpling

amartinz, codeworkx

OPPO F1 (internasjonalt)

f1f

highwaystar

OPPO Finn 7a/7s

finne7

mikeioannina

OPPO R5/R5s (internasjonalt)

r5

galning103

OPPO R7s (internasjonal)

r7sf

celoxocis

OPPO R7 Plus

r7pluss

galning103

Realme 3 Pro

RMX1851

karthick111, nibaji, darshan1205

Samsung Galaxy A3 2016 (SM-A310F/M/N0/Y)

a3xelte

danwood76, Strengt

Samsung Galaxy A5 2016 (SM-A510F/M/Y/K/L/S/8)

a5xelte

danwood76, Strengt

Samsung Galaxy A5 2017 (SM-A520F/DS/W)

a5y17lte

filiprrs, raymanfx

Samsung Galaxy A7 2017 (SM-A720F/DS)

a7y17lte

filiprrs, raymanfx

Samsung Galaxy Note 3 (SM-N9005/P)

hlte

haggertk, npjohnson

Samsung Galaxy Note 3 (SM-N9008V)

hltechn

haggertk, npjohnson

Samsung Galaxy Note 3 (SM-N900K/L/S)

hltekor

haggertk, npjohnson

Samsung Galaxy Note 3 (SM-N900T/V/W8)

hltetmo

haggertk, npjohnson

Samsung Galaxy S III Neo Dual-SIM (GT-I9300I)

s3ve3gds

fcuzzocrea, PythonLimited

Samsung Galaxy S III Neo Samsung-kamera (GT-I9301I/Q)

s3ve3gjv

fcuzzocrea, PythonLimited

Samsung Galaxy S III Neo Sony-kamera (GT-I9300I/Q)

s3ve3gxx

fcuzzocrea, PythonLimited

Samsung Galaxy S5 Active

klteactivexx

javelinanddart

Samsung Galaxy S5 LTE (G900AZ/F/M/R4/R7/T/V/W8,S902L)

klte

haggertk

Samsung Galaxy S5 LTE (G9006V/8V)

kltechn

haggertk

Samsung Galaxy S5 LTE (G900I/P)

kltedv

haggertk

Samsung Galaxy S5 LTE (SCL23)

kltekdi

haggertk

Samsung Galaxy S5 LTE (G900K/L/S)

kltekor

haggertk

Samsung Galaxy S5 LTE-A

lentislte

cvxda, sassman

Samsung Galaxy S5 LTE Duos (G9006W/8W)

kltechnduo

haggertk

Samsung Galaxy S5 LTE Duos (G900FD/MD)

klteduos

haggertk

Samsung Galaxy S5 Neo

s5neolte

danwood76, Strengt

Samsung Galaxy S5 Plus

kccat6

cvxda, sassmann

Samsung Galaxy Tab S2 8.0 Wi-Fi (2016)

gts28vewifi

mccreary, syphyr, luca020400

Samsung Galaxy Tab S2 9.7 Wi-Fi (2016)

gts210vewifi

syphyr, luca020400

Sony Xperia Z3

z3

Tom1000, meg selv5

Sony Xperia Z3 Compact (D5803/D5833)

z3c

ArianK16a

Wileyfox Storm

kipper

jrior001

Wileyfox Swift

knitrende

jrior001

Xiaomi Mi 5

Gemini

bgcngm, defer, h2o64

Xiaomi Mi 5s

steinbukken

LuK1337

Xiaomi Mi 5s Plus

natrium

LuK1337

Xiaomi Mi A1

tissot

flex1911, TheScarastic

Xiaomi Mi Mix

litium

balika011, blunden

Xiaomi Mi Note 2

skorpion

joe2k01

Xiaomi Mi Note 3

jason

dianlujitao

Xiaomi Redmi 3S/X

land

Isaac Chen

Xiaomi Redmi 4/X

santoni

Isaac Chen

Xiaomi Redmi Note 4

mido

aryankedare

Yandex telefon

rav

HighwayStar, vm03

Les mer

På samme måte som LineageOS 17.1-bygg, bør vi se flere enheter komme inn på den ukentlige LineageOS 16-byggelisten.


Støtte LineageOS

LineageOS er og har alltid vært en fellesskapsinnsats, og kjører på ryggen av frivillige som dedikerer sine egne ressurser til fellesskapets allmenne beste. Hvis du ønsker å bidra til LineageOS, er det flere måter å gjøre det på.

Å bli vedlikeholder av enheten

Den primære måten du kan hjelpe LineageOS med å vokse til flere enheter, er å vedlikeholde ROM-en for enheter du kan. Hvis du er en utvikler og ønsker å sende inn enheten din for offisiell støtte, kan du følg instruksjonene som finnes her. Når du har sendt inn, vil du motta tilbakemelding på innsendingen din. Hvis det er på nivå, vil du bli invitert til Lineages kommunikasjonskanaler, og enhetsressursene dine vil bli fordelt til LineageOS sitt offisielle depot.

Tilbyr oversettelser

Alternativt kan du også tilby oversettelser for forskjellige språk gjennom Crowdin. Teamet nevner at selv om språket ditt ikke er offisielt støttet i Android, kan du kontakte teamet og de vil ta skritt for å inkludere språket ditt. Imidlertid ber teamet om at du bare skal sende inn oversettelser hvis du har rimelige ferdigheter i språket.

Donasjoner

Å kjøre automatiserte bygg for et så bredt utvalg av enheter krever ressurser. Du kan bidra til noen av disse kostnadene ved å donere til LineageOS gjennom deres PayPal eller Patreon.

Doner til LineageOS: via PayPal ||| via Patreon


Denne artikkelen ble oppdatert klokken 16:35 EST 10. april 2020 for å legge til Google Nexus 6, Google Pixel, Google Pixel XL, BQ Aquaris X og BQ Aquaris X Pro til listen over enheter med offisiell LineageOS 17.1 bygger.