LineageOS 19 baseret på Android 12 er nu officielt tilgængelig

click fraud protection

LineageOS tager springet til Android 12 som base med LineageOS 19, hvilket bringer flere vigtige ændringer med sig over hele linjen. Læs videre!

LineageOS har været en stærk drivkraft i verden af ​​eftermarkedets Android-udvikling. Som efterfølger til CyanogenMod strækker projektet sig over bogstaveligt talt hundredvis af enheder, der tilbyder entusiastsamfund en vej ud af tunge og oppustede systemer og et dyk ned i modifikationer for dem med minimalt med skind. Nu markerer LineageOS-teamet sin store versionsstigning til LineageOS 19 med Android 12 som base.

Hvorfor LineageOS 19 (og ikke 19.0/19.1)?

Hvis du kigger på vores liste over tilpassede Android 12 og 12L ROM'er, kan du finde de talrige poster svarende til LineageOS 19.0, samt 19.1. Som en sag hvis faktisk, det indledende sæt af uofficielle builds tog "19.0" på grund af den åbenlyse store platformopdatering. Den efterfølgende mindre versionsnummerændring skete med udgivelsen af ​​Android 12L.

I mellemtiden gik Google over på kvartalsvis vedligeholdelsesfrigivelsesmodel

til Android. Naturligvis ville den eksisterende subversion-nomenklatur i LineageOS være besværlig for almindelige brugere i det lange løb. På grund af dette (og for at matche AOSPs versionskonventioner) har teamet besluttet at droppe subversion-strengen. Den nye udgivelse hedder simpelthen "LineageOS 19", selvom du stadig kan finde referencer til "19.1" i ROM-filnavnet og kodebasen.

Nye funktioner i LineageOS 19

LineageOS 19 kommer med et væld af nye funktioner og forbedringer:

  • Sikkerhedsrettelser fra marts 2021 til april 2022 er blevet slået sammen til LineageOS 16.0 til 19.
    • 19 builds er i øjeblikket baseret på android-12.1.0_r4-tagget, som er Pixel 6-seriens tag.
  • WebView er blevet opdateret til Chromium 100.0.4896.58.
  • Holdet har fuldstændig lavet om på lydstyrkepanelet, der blev introduceret i Android 12, og i stedet gjort det til et side-pop-out-udvidelsespanel.
  • Forgrening af AOSP Gallery-appen har set et stort antal rettelser og forbedringer.
  • Updater-appen har set et stort antal fejlrettelser og forbedringer.
  • LineageOS-webbrowseren Jelly har set en række fejlrettelser og forbedringer.
  • Teamet har bidraget med en række ændringer og forbedringer opstrøms til FOSS Etar kalender-app, de integrerede for noget tid tilbage.
  • Holdet bidrog med en række ændringer og forbedringer tilbage opstrøms til Seedvault backup app.
  • LineageOS Recorder-appen har set adskillige fejlrettelser, forbedringer og tilføjede funktioner.
  • Android TV builds leveres nu med en annoncefri Android TV launcher i modsætning til Googles annonceaktiverede launcher.
  • Android TV-bygninger leveres nu med en nøglehandler, der gør det muligt for os at understøtte brugerdefinerede nøgler på en bred vifte af bluetooth- og IR-fjernbetjeninger.
  • LineageOS adb_root tjenesten er ikke længere bundet til byggetypeegenskaben.
  • Projektets ekstraktionsværktøjer understøtter nu udtrækning fra de fleste typer fabriksbilleder/pakkede OTA-billeder, hvilket i høj grad forenkler enhedsfremstilling og blob-ekstraktion.
  • Understøttelse af high-touch polling rate er blevet tilføjet til vores SDK, hvilket gør det muligt at aktivere det på understøttede enheder.
  • AOSP Clang-værktøjskæden er nu standardværktøjskæden, der bruges til at kompilere LineageOS-kernerne.
  • Qualcomms Snapdragon-kamera er blevet droppet, og enheder, der tidligere brugte det, vil nu bruge Camera2.
  • Mørk tilstand er nu aktiveret som standard.
  • Der er en helt ny opsætningsguide med alle nye Android 12-stilede ikoner, animationer og masser af nye konfigurerbare sider.
  • Et helt nyt sæt ikoner til næsten alle apps, også systemapps.

Ud over de ovenfor nævnte forbedringer er følgende ændringer også blevet indarbejdet i både LineageOS 19 og den ældre 18.1 kodebase:

  • Et helt nyt standard tapet og et komplet sæt tapeter at vælge imellem. Disse tapeter er designet med Android 12s Monet-temafunktioner i tankerne.
  • Wi-Fi-skærm er tilgængelig for alle enheder, der vælger at tilmelde sig, enten via Qualcomm proprietære grænseflade eller den nyligt restaurerede ældre Miracast-grænseflade!
  • Understøttelse af tilpassede opladningslyde til forskellige typer opladning, kablet eller trådløs.

Yderligere ændringer

Netværksbegrænsninger

Den indbyggede firewall, begrænset netværkstilstand og dataisolering pr. app har været omskrevet til at understøtte AOSPs nye begrænsede netværkstilstand og BPF (Berkeley Packet Filter) anlæg. Desuden er funktionerne til databegrænsning og netværksisolering blevet slået sammen til en enkelt implementering.

eBPF over iptables

AOSP inkluderer nu en Udvidet Berkeley-pakkefilter (eBPF) loader og bibliotek, der indlæser eBPF-programmer ved opstart for at udvide kernefunktionaliteten. Det forringer i det væsentlige iptables, og der er ingen nem måde at backportere funktionen til ældre Linux-kernevarianter. LineageOS-teamet har skabt en funktionel backport til enheder med Linux-kerne 4.4, men portering af det samme til 3.18-kerne eller ældre er et ret besværligt job. Desuden kan du ikke gendanne iptables i AOSP-kodebasen uden at ødelægge tingene.

Som en konsekvens vil der ikke være nogen officiel understøttelse af LineageOS 19 til Android-enheder, der kører Linux-kerne 3.18 og derunder, før en ordentlig løsning af BPF er bragt til disse kerneversioner.


LineageOS 19 – Officielle builds til understøttede enheder

Følgende er den officielle byggeliste for den indledende batch af LineageOS 19-udrulningen:

Sr. Nr.

Link til enhed og forum

Enhedens kodenavn og Wiki Link

Vedligeholder

1.

ASUS ZenFone 5Z

Z01R

rohanpurohit, Jackeagle, TheMarD

2.

ASUS ZenFone 8

skyld

ZVNexus, Demon000

3.

F(x) tec Pro1

pro1

BadDaemon, bgcngm, intervigil, mccreary, npjohnson, tdm

4.

Google Pixel 2

sandart

Eamo5

5.

Google Pixel 2 XL

taimen

Eamo5

6.

Google Pixel 3

blå linje

razorloves, cdesai, intervigil, mikeioannina

7.

Google Pixel 3 XL

krydsskravering

razorloves, cdesai, intervigil, mikeioannina

8.

Google Pixel 3a

sargo

cdesai, mikeioannina, npjohnson

9.

Google Pixel 3a XL

bonito

cdesai, mikeioannina, npjohnson

10.

Google Pixel 4

flamme

cdesai, Eamo5, mikeioannina, npjohnson

11.

Google Pixel 4 XL

koral

cdesai, Eamo5, mikeioannina, npjohnson

12.

Google Pixel 4a

solfisk

PeterCxy, cdesai, mikeioannina

13.

Google Pixel 4a 5G

brambær

aleasto, mikeioannina

14.

Google Pixel 5

rødfinnet

aleasto, mikeioannina

15.

Google Pixel 5a

barbet

aleasto, mikeioannina

16.

Lenovo Z5 Pro GT

hjerte

demard, valgfri toast

17.

Lenovo Z6 Pro

zippo

Lucchetto, themard

18.

Moto G6 Plus

evert

Jleeblanch

19.

Moto G7

flod

erfanoabdi, npjohnson, SyberHexen

20.

Moto G7 Plus

Jleeblanch, npjohnson

21.

Moto G7 Power

ocean

SyberHexen, erfanoabdi, npjohnson

22.

Moto X4

payton

erfanoabdi, TheMarD

23.

Moto Z2 Force

nash

erfanoabdi, npjohnson

24.

Moto Z3 spil

Beckham

Jleeblanch

25.

Motorola One Action

trojka

Strengt, npjohnson

26.

Motorola One Power

kok

Hasaber8

27.

Motorola One Vision/Motorola P50

kane

Strengt, npjohnson

28.

Nokia 6.1 (2018)

PL2

npjohnson, theimpulson

29.

Nokia 6.1 Plus

DRG

npjohnson, theimpulson

30.

OnePlus 6

enchilada

LuK1337

31.

OnePlus 6T

fajita

EdwinMoq

32.

Razer telefon 2

aura

mikeioannina, npjohnson

33.

Samsung Galaxy Tab S5e (LTE)

gts4lv

bgcngm, LuK1337

34.

Samsung Galaxy Tab S5e (Wi-Fi)

gts4lvwifi

LuK1337, bgcngm

35.

SHIFT SHIFT6mq

axolotl

amartinz, joey

36.

Sony Xperia XA2

pioner

LuK1337, Stricted, cdesai

37.

Sony Xperia XA2 Plus

voyager

LuK1337

38.

Sony Xperia XA2 Ultra

opdagelse

LuK1337

39.

Sony Xperia 10

kirin

LuK1337

40.

Sony Xperia 10 Plus

havfrue

LuK1337

41.

Xiaomi POCO F1

beryllium

bgcngm, warabhishek

Flere enheder skulle snart gå over til LineageOS 19, så hold øje med vores forside, da vi vil køre regelmæssige historier på det samme.

Generiske mål

Ligesom det foregående års udgivelse understøtter LineageOS-teamet Android Virtual Device (AVD), dvs. standardemulatormiljøet leveret af Android Studio, som en bygge mål. Denne udvikling fortsætter med LineageOS 19, der også understøtter Android Automotive-byggemål. Udviklere kan også bygge Generic System Image (GSI)-pakker i både mobil- og Android TV-konfigurationer, selvom den officielle downloadportal ikke vil være vært for sådanne prækompilerede builds.

Hvad hvis min enhed ikke er angivet her?

Bare fordi din enhed ikke er opført her, betyder det ikke, at du ikke kan få glæde af LineageOS 19 nu. På grund af dens open source-karakter er der en række uofficielle builds til mange enheder på vores fora, hvoraf mange i sidste ende vil ende med at blive officielle builds, efterhånden som udviklingen skrider frem. Hvad mere er: de fleste af dem er efterhånden perfekt stabile som daglige chauffører, med lejlighedsvis mindre særheder.

LineageOS XDA-fora


Sådan opgraderes til LineageOS 19 fra en ældre version

Hvis du ikke er bekendt med processen bag installation af brugerdefinerede ROM'er eller generelt ændring af din telefon, vil du først nødt til at låse opstartsindlæseren af ​​din enhed op og installere en opdateret brugerdefineret gendannelse, såsom LineageOS Recovery eller TWRP, før du forsøger at gøre noget. Så, når officielle LineageOS 19-builds bliver tilgængelige for din enhed, skal du installere dem gennem det brugerdefinerede gendannelsesmiljø. Enhedsspecifikke instruktioner kan variere, så gør det tjek den tilsvarende wiki-side på forhånd.

Hvad angår Google-apps, kommer de ikke forudinstalleret på en LineageOS-udgivelse. Du skal vælg en passende GApps-distribution og installer det selv.


LineageOS 18.1 – Officielle builds til understøttede enheder

Mens vedligeholdere arbejder på at bringe enheder op til den officielle LineageOS 19 baseret på Android 12, kan du stadig finde automatiserede builds til disse enheder, der understøttes af LineageOS 18.1:

LineageOS 18.1 officielle byggeliste. Tryk/klik for at udvide.

Sr. Nr.

Link til enhed og forum

Enhedens kodenavn og Wiki Link

Vedligeholder

1.

ASUS ROG telefon 3

obiwan

aleasto, OrdenKrieger

2.

ASUS ZenFone Max M1

X00P

danascape

3.

ASUS ZenFone Max M2

X01AD

danascape

4.

ASUS ZenFone Max Pro M1

X00TD

Vivekachooz

5.

ASUS ZenFone Max Pro M2

X01BD

585 kr

6.

BQ Aquaris X

bardock

eloimuns, Quallenauge, Team aquaris-dev

7.

BQ Aquaris X Pro

bardockpro

Quallenauge, Team aquaris-dev

8.

Fairphone 2

FP2

chrmhoffmann

9.

Fairphone 3

FP3

dk1978

10.

Google Pixel

sejlfisk

npjohnson

11.

Google Pixel XL

marlin

npjohnson

12.

Lenovo P2

kuntao

mikeioannina, highwaystar

13.

Lenovo Yoga Tab 3 Plus

LTE: YTX703LTrådløst internet: YTX703F

Quallenauge, Vladimir Oltean

14.

LG G3

AT&T: d850Canada: d852International: d855Korea: f400Sprint: ls 990T Mobil: d851Verizon: mod 985

HardStyl3r, firebird11

15.

Motorola Edge

racer

erfanoabdi, Jleeblanch, SyberHexen

16.

Motorola Edge S/Moto G100

nio

dianlujitao

17.

Motorola Moto E5 Plus

XT1924-3/9: ahannahXT1924-6/7/8: hannah1924-1/2/4/5: rhannah

Jarl-Penguin, karthick111, electimon, wh0dat

18.

Motorola Moto G 5G/Motorola One 5G Ace

kiev

SyberHexen, Jleeblanch

19.

Motorola Moto G 5G Plus/Motorola One 5G

nairo

SyberHexen

20.

Motorola Moto G5

cedric

Jarl-pingvin

21.

Motorola Moto G5S

montana

Jarl-Penguin, wiktorek140

22.

Motorola Moto X 2014

victara

jro1979, linckandrea, npjohnson

23.

OnePlus 9

limonade

tangalbert919

24.

OnePlus 9 Pro

limonadep

LuK1337, bgcngm

25.

Samsung Galaxy A5 (2017)

a5y17lte

filiprrs

26.

Samsung Galaxy A7 (2017)

a7y17lte

filiprrs

27.

Samsung Galaxy M20

m20lte

SamarV-121

28.

Samsung Galaxy Note 3 LTE

N9005/P: hlteN9008V: hltechnN900K/L/S: hltekorN900T/V/W8: hltetmo

haggertk, npjohnson

29.

Samsung Galaxy S III Neo

Dobbelt SIM-kort: s3ve3gdsSamsung kamera: s3ve3gjvSony kamera: s3ve3gxx

PythonLimited, fcuzzocrea, Teledurak

30.

Samsung Galaxy S5 Active

klteactivexx

javelinanddart, npjohnson

31.

Samsung Galaxy S5 LTE

G9006V/8V: kltechnG900AZ/S902L: klteaioG900F/M/R4/R7/T/V/W8: klteG900I/P: kltedvG900K/L/S: kltekorSC-04F/SCL23: kltekdiG9006W/8W: kltechnduoG900FD/MD: klteduos

haggertk

32.

Samsung Galaxy S10e

hinside0lte

Linux4

33.

Samsung Galaxy S10

ud over1lte

Linux4

34.

Samsung Galaxy S10 Plus

ud over 2lte

Linux4

35.

Samsung Galaxy S10 5G

hinsidesx

Linux4

36.

Sony Xperia XZ2

akari

olivier97, sjllls

37.

Sony Xperia XZ2 Compact

xz2c

olivier97, sjllls

38.

Sony Xperia XZ2 Premium

nordlys

olivier97, sjllls

39.

Sony Xperia XZ3

akatsuki

dtrunk90, sjllls

40.

Sony Xperia Z2

sirius

ArianK16a

41.

Sony Xperia Z3

z3

Tom1000, mig selv5

42.

Sony Xperia Z3 Compact

z3c

ArianK16a

43.

Xiaomi Mi 6

sagit

ArianK16a, Elektroschmock

44.

Xiaomi Mi 6X

wayne

Isaac Chen

45.

Xiaomi Mi 10T/Mi 10T Pro/Redmi K30S Ultra

apollon

Ramisky, SebaUbuntu

46.

Xiaomi Mi 10T Lite/Mi 10i/Redmi Note 9 Pro 5G

gauguin

Lynnrin

47.

Xiaomi Mi 10 Lite

penge

xSylla

48.

Xiaomi Mi A1

tissot

abhinavgupta371

49.

Xiaomi Mi A2

jasmin_spire

mikeioannina

50.

Xiaomi Mi Mix 2

chiron

mikeioannina, wight554

51.

Xiaomi Mi Note 3

jason

dianlujitao

52.

Xiaomi POCO F2 Pro/Redmi K30 Pro/Redmi K30 Pro Zoom Edition

lmi

SebaUbuntu

53.

Xiaomi POCO F3/Redmi K40/Mi 11X

alioth

SebaUbuntu

54.

Xiaomi POCO M2 Pro/Redmi Note 9S/Redmi Note 9 Pro/Redmi Note 9 Pro Max

miatoll

dereference23

55.

Xiaomi POCO X3

surya

Shimitar, Subhajeetmuhuri

56.

Xiaomi POCO X3 Pro

vayu

SebaUbuntu

57.

Xiaomi Redmi Note 5 Pro

hvorfor

srfarias, SebaUbuntu

58.

Xiaomi Redmi Note 6 Pro

tolæbe

DD3Boh

59.

Xiaomi Redmi Note 7/7S

lavendel

Giovix92, UltraGamerHD

60.

Xiaomi Redmi Note 8/8T

ginkgo

DarkJoker360, danascape

61.

ZUK Z2 Plus

z2_plus

DD3Boh

Læs mere

Ligesom LineageOS 19 builds, burde vi se flere smartphones komme ind på LineageOS 18.1 build-listen. En flok enheder, der er på LineageOS 17.1, mistede officiel support for nu, men vi håber, at nye vedligeholdere vil træde til og genindsætte dem i de kommende dage.


Kilde:LineageOS blog

Tak Mishaal Rahman for tippet!