LineageOS 17.1, ki temelji na Androidu 10, je zdaj uradno na voljo

LineageOS prehaja na Android 10 kot osnovo z LineageOS 17.1 in prinaša več ključnih sprememb na vseh področjih. Berite naprej, če želite izvedeti več!

Če se imenujete veteran ROM-a po meri, ste zagotovo slišali za LineageOS. LineageOS izvira iz CyanogenMod, prilagojenega ROM-a, ki je postal priljubljen na HTC Dream/T-Mobile G1, prvem pametnem telefonu Android, ki je na voljo za nakup. CyanogenMod pa je postal eden najbolj priljubljenih ROM-ov po meri, ki so na voljo v množici naprav in več ključnih razvijalcev in vzdrževalcev projekta nadaljeval z ustanovitvijo LineageOS kdaj Cyanogen se je odločil prenehati podpirati CyanogenMod. LineageOS pobral vajeti z izdajama LineageOS 13.0 in LineageOS 14.1, projekt pa se je skozi leta nadaljeval. Zdaj je LineageOS označevanje njegove glavne različice na LineageOS 17.1 z Androidom 10 kot osnovo.

Forumi LineageOS XDA

Zakaj Lineage 17.1 in ne 17.0?

Izvorna koda za Android 10 se je septembra 2019 prebila do AOSP, in ekipa LineageOS je trdo delala, da bi svoj ROM in njegove funkcije predstavila novi različici Android. AOSP pa se je lotil obsežnega preoblikovanja na določenih področjih, zaradi česar je prenos trajal dlje, kot je bilo pričakovano. AOSP je predstavil tudi funkcije, kot je nova

Središče za dovoljenja, ki je bil v nasprotju s funkcijo PrivacyGuard prilagojenega ROM-a, jih prisili, da ga spustijo. Obe spremembi sta pomenili, da se je ekipa morala bolj potruditi in si vzeti več časa za pripravo celotnega ROM-a na Android 10.

Medtem je Google je izdal varnostni bilten za Android decembra 2019, in ekipa LineageOS se je odločila, da bo znova uporabila oznako AOSP za Google Pixel 4/4XL z več funkcijami. Zaradi tega se je ekipa tudi odločila, da bo dvignila subverzijo s 17.0 na 17.1. Tudi za prihodnost, če pride do kakršnega koli obsežnega preoblikovanja na drugo oznako, bo ekipa skočila na subverzijo število.

Kot posledica tega skoka bo ekipa zaklenila vse veje Lineage-17.0 za prispevke na njihovem Gerritu in opustila obstoječe spremembe 17.0. Razvijalci lahko še vedno prosto izbirajo spremembe v različici 17.1.


Administrativne in vzdrževalne spremembe

Skok na uradni LineageOS 17.1 pomeni, da se bo večina trenutnih virov gradnje zdaj osredotočila na gradnjo teh novih posodobitev za podprte naprave. To ima pričakovani stranski učinek preusmerjanja virov iz starejših zgradb. S funkcijo doseganja veje 17.1 in pariteto stabilnosti s 16.0 bo postal najnovejši in najbolj aktivno razvita veja z rednimi nočnimi gradnjami za podprte naprave, ki se začnejo 31. januarja 2020. Posledično bo 16.0 prestavljen na tedenske gradnje, medtem ko 15.1 bo opuščen iz avtomatiziranih gradenj.

LineageOS 17.1 bo začel ustvarjati za majhen izbor naprav, z dodatnimi napravami, ki bodo prišle, saj bodo označene kot obe Skladno z listino in pripravljeni za gradnjo s strani njihovega vzdrževalca.

Ekipa Lineage se prav tako osredotoča na svojo osvežitev Wiki. The LineageOS Wiki je bil pred kratkim razširjen in vzdrževalci naprav so dobili precej več možnosti za prilagajanje posameznih navodil za namestitev, posodobitev in nadgradnjo svoje naprave. Od LineageOS 17.1 dalje se od vzdrževalcev pričakuje, da pregledajo celotna navodila na wikiju svoje naprave in preverijo, ali informacije veljajo za njihovo napravo. Ta ponovni poudarek na wikiju je v luči gradbenih sprememb AOSP, kot so System-As-Root, A/B Partition Scheme in Dinamične particije, ki imajo skupni učinek zastarelosti navodil, ki smo jih mnogi upoštevali leta po spominu -- ta navodila zdaj bodisi ne veljajo več bodisi manjkajo zelo kritično koraki. Na primer, navodila Heimdall (Samsungovo orodje za utripanje) so bila strašno zastarela, tako da ti so bili posodobljeni odražati nove informacije. Torej, če skočite na LineageOS 17.1 ali vas na splošno zanimajo ROM-i po meri, bi bilo vseeno dobro, da si ogledate Wiki stran svoje naprave.


Nove funkcije v LineageOS 17.1

LineageOS 17.1 prinaša več novih funkcij v družino ROM:

  • Nov uporabniški vmesnik za delne posnetke zaslona, ​​ki vam omogoča ročno izbiro manjših delov zaslona in urejanje posnetkov zaslona.
  • Nova prilagojena aplikacija ThemePicker podjetja AOSP s podporo za običajni obseg poudarkov, spreminjanje pisave, oblike ikon (tako QuickSettings kot Launcher) in sprememb virov ikon (npr. spreminjanje oblike ikon Wi-Fi/Bluetooth).
  • Uporabite senzor prstnih odtisov za skrivanje in zaščito aplikacij v zaganjalniku Trebuchet
  • Združite varnostne popravke iz oktobra, novembra, decembra 2019, januarja 2020, februarja 2020 in marca 2020.
  • Wi-Fi Display je spet na voljo.
  • Dodana je podpora za senzorje prstnih odtisov na zaslonu (FOD).
  • Dodana podpora za pojavne in vrtljive kamere.
  • WebView posodobljen na Chromium 80.0.3987.132.
  • ROM trenutno temelji na AOSP-jevi oznaki android-10.0.0_r31, ki je oznaka za Pixel 4/4 XL.

Nadaljnje spremembe

Obnovitev rodu

Lineage prav tako prehaja na Lineage Recovery kot de facto rešitev za namestitev LineageOS. Lineage Recovery bo privzeto zgrajen za vse uradno podprte naprave. Ekipa omenja, da je bila ta sprememba narejena izključno za racionalizacijo lastnih procesov in ne za odvračanje uporabnikov od drugih obnovitev po meri. Vzdrževalci naprav si pridržujejo svobodo, da na strani Wiki svoje naprave priporočijo alternativno obnovitev skupaj s popolnimi navodili za uporabo.

Središče dovoljenj AOSP in PrivacyGuard LineageOS

Mi smo govoril o tej spremembi v preteklosti, zdaj pa je sprememba končno tu. LineageOS 17.1 opušča podporo za domačo implementacijo PrivacyGuard v korist Središče za dovoljenja AOSP ker ekipa ni mogla prenesti ogrodja PrivacyGuard v Android 10. Google ni izdal Permissions Hub z Androidom 10, vendar koda zanj še vedno obstaja v AOSP. Torej ga je skupina Lineage razcepila in zdaj to predstavlja kot rešitev, saj naj bi bila skoraj enakovredna po funkcijah, vendar je v nasprotju s poskusi soobstoja skupaj s PrivacyGuard.

Ukoreninjenje -- brez binarne podpore addonsu

Kot stranski produkt odstranitve PrivacyGuarda in prehoda na Permission Hub binarna datoteka addonsu, ki je bila običajno ponujena kot preprosta rešitev za korenski dostop, ni več izvedljiva, kot smo že obvestili. Uporabniki, ki jih zanima root, imajo možnost uporabiti ADB root ali flash združljive rešitve tretjih oseb, kot je Magisk. Ekipa pojasnjuje, da to ne pomeni, da so določene rešitve tretjih oseb potrjene kot uradno podprto -- zato morate še vedno paziti, da korenska rešitev deluje harmonično z vaš ROM.

Zastarel API za sloge

The API za sloge prav tako postaja zastarela v korist AOSP-jeve aplikacije ThemePicker. Ekipa zahteva popolno pariteto funkcij in celo superiornost funkcij s ThemePickerjem.


Navodila za nadgradnjo za LineageOS 17.1

Če uporabljate uradni LineageOS 16 in je vaša naprava na seznamu uradno podprtih naprav za LineageOS 17.1, boste še vedno morali ročno posodobiti svojo napravo v skladu z navodili, ki so na voljo v wikiju za vašo napravo strani. Aplikacija za posodabljanje LineageOS na splošno ne podpira nadgradenj z ene različice LineageOS na drugo, zato se morajo uporabniki zavestno odločiti za posodobitev, namesto da bi bili presenečeni nad OTA.

Navodila za posamezne naprave se lahko razlikujejo, vendar se za večino naprav, ki smo jih preverili, navodila za posodobitev zanašajo na uporabo adb ponovni zagon bočno nalaganje ukaz in nato stransko nalaganje adb / "pot datoteke" ukaz. Ekipa Lineage tudi omenja, da posodabljanje znotraj različic uradnega kanala izdaje ne zahteva, da uporabnik izbriše svojo napravo; vendar bo prehod z neuradne gradnje na uradni LineageOS zahteval brisanje naprave iz obnovitve.

Zelo verjetno je, da boste LineageOS lahko namestili prek obnovitve po meri tretje osebe, vendar to ni priporočena metoda nadgradnje razvijalcev, zato se lahko vaša kilometrina razlikuje glede na napravo osnova. Prepričajte se, da preverite wiki vaše naprave, njeno stran za podporo in naše lastne forume, da zagotovite, da sledite pravilnim metodam za nadgradnjo in se izognete težavam.

Upoštevati morate tudi, da vaša namestitev ROM-a ne bo vključevala Google Apps iz preprostega razloga, ker so te aplikacije lastniške. Morate naložiti ločen paket GApps, pri čemer morate dati prednost paketu GApps, ki ga priporoča vzdrževalec/razvijalec vaše naprave, zaradi razlogov pojasnjujemo v ločenem PSA. Kot stransko opombo, Open GApps je pred kratkim izdal tudi svoje uradne pakete za Android 10, ki jih je mogoče bliskati.

Vaš ROM tudi ne bo dobavljen s privzeto korensko rešitvijo, kot smo pojasnili v prejšnjih odstavkih. Ločeno morate utripati rešitve drugih proizvajalcev.


LineageOS 17.1 – uradne različice za podprte naprave

Sledi uradni seznam gradnje za paket 1 uvajanja LineageOS 17.1:

Povezava do naprave in foruma

Kodno ime naprave in Wiki povezava

Vzdrževalec

ASUS Zenfone 6 (ZS630KL)

I01WD

luca020400, OrdenKrieger

BQ Aquaris X

bardock

eloimuns, Quallenauge, Team aquaris-dev

BQ Aquaris X Pro

bardockpro

Quallenauge, ekipa aquaris-dev

Fairphone FP2

FP2

chrmhoffman

Google Nexus 6

shamu

Elektroschmock, npjohnson

Google Pixel

jadrnica

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 (mednarodno)

d802

Kapricomus, Arnau, YoDevil

LG G2 (kanadski)

d803

Kapricomus, Arnau, YoDevil

LG G3 (AT&T)

d850

firebird11, HardStyl3r

LG G3 (Kanada)

d852

firebird11, HardStyl3r

LG G3 (mednarodno)

d855

firebird11, HardStyl3r

LG G3 (Koreja)

f400

firebird11, HardStyl3r

LG G3 (T-Mobile)

d851

firebird11, HardStyl3r

LG G3 (Verizon)

vs985

firebird11, HardStyl3r

LG G5 (globalno)

rs988

npjohnson

LG G5 (mednarodno)

h850

npjohnson

LG G5 (T-Mobile)

h830

npjohnson

LG V20 (AT&T)

h910

npjohnson

LG V20 (globalno)

h990

npjohnson

LG V20 (Sprint)

ls997

npjohnson

LG V20 (T-Mobile)

h918

npjohnson

LG V20 (odklenjeno v ZDA)

us996

npjohnson

LG V20 (Verizon)

vs995

npjohnson

Motorola Moto Z

grifon

DD3Boh, erfanoabdi, shr3ps, stargo, vache

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

evert

Jleeblanch

Motorola Moto G7

reka

erfanoabdi, Nolen Johnson (npjohnson), SyberHexen

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

jezero

Jleeblanch

Motorola Moto X4

payton

erfanoabdi

Motorola Moto Z2 Force

nash

erfanoabdi, npjohnson

Motorola One Power (XT1942-1/2)

kuhar

Hasaber8

OnePlus 3/3T

oneplus3

dianlujitao

OnePlus 6

enchilada

luca020400, LuK1337

OnePlus 6T

fajita

LuK1337

OnePlus 7 Pro

guacamole

LuK1337, Tortel

Telefon Razer

cheryl

mikeioannina

Samsung Galaxy S4 Active (GT-I9295)

jactivelte

arco, npjohnson, stran

Samsung Galaxy S4 (SGH-I337)

jflteatt

arco, npjohnson, stran

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

jfltespr

arco, npjohnson, stran

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

jfvelte

arco, npjohnson, stran

Samsung Galaxy S4 (SCH-I545)

jfltevzw

arco, npjohnson, stran

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

jfltexx

arco, npjohnson, stran

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

gts4lvwifi

bgcngm, LuK1337

Sony Xperia 10

kirin

LuK1337

Sony Xperia 10 Plus

morska deklica

LuK1337

Sony Xperia XA2

pionir

cdesai, LuK1337, Strogo

Sony Xperia XA2 Ultra

odkritje

LuK1337

Xiaomi Mi 6

sagit

ArianK16a, Elektroschmock

Xiaomi Mi 8

potapljač

infrag

Xiaomi Mi Mix 2

chiron

mikeioannina, wight554

Xiaomi Mi Mix 2S

polaris

bgcngm

Xiaomi POCO F1

berilij

bgcngm, warabhishek

Lenovo ZUK Z2 Plus

z2_plus

DD3Boh

Več naprav bi moralo kmalu preiti na LineageOS 17.1, zato bodite pozorni na našo prvo stran, saj bomo o njej objavljali redne novice.


Nove funkcije v veji LineageOS 16.0

Poleg najnovejše veje je tudi v starejši veji LineageOS 16.0 nekaj večjih sprememb:

  • Zaslon Wi-Fi je spet na voljo.
  • Zdaj lahko povezave dostopne točke usmerite prek VPN naprave.
  • Dodana je podpora za senzorje prstnih odtisov na zaslonu (FOD).
  • Dodana podpora za pojavne in vrtljive kamere.
  • Združite varnostne popravke julija, avgusta, septembra, oktobra, novembra, decembra 2019, januarja 2020, februarja 2020 in marca 2020.
  • WebView posodobljen na Chromium 80.0.3987.132.
  • Zdaj je mogoče prevesti LineageOS 16.0 v macOS.

LineageOS 16 – uradne različice za podprte naprave

Medtem ko vzdrževalci delajo na tem, da naprave prenesejo na uradni LineageOS 17.1, ki temelji na Androidu 10, lahko še vedno najdete avtomatizirane tedenske gradnje za te naprave, ki jih podpira LineageOS 16:

Uradni seznam delov LineageOS 16. Tapnite/kliknite za razširitev.

Povezava do naprave in foruma

Kodno ime naprave in Wiki povezava

Vzdrževalec

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, ekipa aquaris-dev

BQ Aquaris X2

zangya

eloimuns, Kra1o5, Team aquaris-dev

BQ Aquaris X2 Pro

zangyapro

eloimuns, Kra1o5, Team aquaris-dev

Essential PH-1

mata

haggertk, intervigil, jrior001, rashed

Fairphone 2

fp2

chrmhoffmann

Google Nexus 6

shamu

Elektroschmock, npjohnson

Google Pixel

jadrnica

intervigil, razorloves

Google Pixel XL

marlin

intervigil, razorloves

Honor 5X

kivi

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

šunka

sb6596

LG G3 (Sprint)

ls990

firebird11, HardStyl3r

Motorola Moto G7

reka

erfanoabdi, npjohnson, SyberHexen

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

victara

linckandrea, Tortel

Nextbit Robin

eter

javelinanddart, mikeioannina, npjohnson

Nubia Z17

nx563j

BeYkeRYkt

OnePlus One

slanina

jrior001, npjohnson

OnePlus 2

oneplus2

OzzysCmAcc, aviraxp

OnePlus 3

oneplus3

dianlujitao

OnePlus 5

cheeseburger

codeworkx, jrizzoli, xingrz, amartinz, jumoog

OnePlus 5T

cmok

amartinz, codeworkx

OPPO F1 (mednarodno)

f1f

highwaystar

OPPO Find 7a/7s

najdi7

mikeioannina

OPPO R5/R5s (mednarodno)

r5

manijak103

OPPO R7s (mednarodno)

r7sf

celoxocis

OPPO R7 Plus

r7plus

manijak103

Realme 3 Pro

RMX1851

karthick111, nibaji, darshan1205

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

a3xelte

danwood76, Strogo

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

a5xelte

danwood76, Strogo

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

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

s3ve3gjv

fcuzzocrea, PythonLimited

Samsung Galaxy S III Neo Sony fotoaparat (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, Strogo

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, jaz5

Sony Xperia Z3 Compact (D5803/D5833)

z3c

ArianK16a

Wileyfox Storm

kipper

jrior001

Wileyfox Swift

prasketanje

jrior001

Xiaomi Mi 5

dvojčka

bgcngm, odloži, h2o64

Xiaomi Mi 5s

kozorog

LuK1337

Xiaomi Mi 5s Plus

natrij

LuK1337

Xiaomi Mi A1

tissot

flex1911, TheScarastic

Xiaomi Mi Mix

litij

balika011, blunden

Xiaomi Mi Note 2

škorpijon

joe2k01

Xiaomi Mi Note 3

jason

dianlujitao

Xiaomi Redmi 3S/X

zemljišče

Isaac Chen

Xiaomi Redmi 4/X

santoni

Isaac Chen

Xiaomi Redmi Note 4

mido

aryankedare

Yandex telefon

jantar

HighwayStar, vm03

Preberi več

Podobno kot pri različicah LineageOS 17.1 bi morali videti več naprav, ki se prebijajo na tedenski seznam gradenj LineageOS 16.


Podpira LineageOS

LineageOS je in je vedno bil prizadevanje skupnosti, ki jezdi na hrbtu prostovoljcev, ki namenjajo lastna sredstva za splošno dobro skupnosti. Če želite prispevati k LineageOS, obstaja več načinov za to.

Postati vzdrževalec naprave

Primarni način, kako lahko LineageOS pomagate razširiti na več naprav, je vzdrževanje ROM-a za naprave, ki jih lahko. Če ste razvijalec in želite predložiti svojo napravo v uradno podporo, lahko sledite navodilom, ki so tukaj. Ko pošljete, boste prejeli nekaj povratnih informacij o vaši predložitvi. Če je na ravni, boste povabljeni v komunikacijske kanale Lineage, viri vaše naprave pa bodo razdeljeni v uradno skladišče LineageOS.

Zagotavljanje prevodov

Lahko pa tudi zagotovite prevode za različne jezike preko Crowdina. Ekipa omenja, da se lahko obrnete na ekipo, tudi če vaš jezik ni uradno podprt v sistemu Android, in sprejeli bodo ukrepe za vključitev vašega jezika. Vendar pa ekipa zahteva, da predložite prevode le, če razumno obvladate jezik.

Donacije

Izvajanje avtomatiziranih gradenj za tako širok seznam naprav zahteva sredstva. K nekaterim od teh stroškov lahko prispevate tako, da donirate LineageOS prek njihovega PayPala ali Patreona.

Donirajte za LineageOS: preko PayPala ||| prek Patreona


Ta članek je bil posodobljen 10. aprila 2020 ob ​​16.35 EST, da je dodal Google Nexus 6, Google Pixel, Google Pixel XL, BQ Aquaris X in BQ Aquaris X Pro na seznam naprav z uradnim LineageOS 17.1 gradi.