LineageOS 17.1 bazat pe Android 10 este acum disponibil oficial

LineageOS face saltul la Android 10 ca bază cu LineageOS 17.1, aducând mai multe schimbări esențiale la nivel general. Citiți mai departe pentru a afla mai multe!

Dacă te numești veteran ROM personalizat, cu siguranță ai auzit despre LineageOS. LineageOS își are rădăcinile din CyanogenMod, ROM-ul personalizat care a devenit popular pe HTC Dream/T-Mobile G1, primul smartphone Android disponibil pentru cumpărare. CyanogenMod, la rândul său, a devenit unul dintre cele mai populare ROM-uri personalizate disponibile pe o multitudine de dispozitive și câțiva dintre dezvoltatorii și menținătorii cheie ai proiectului a continuat să înființeze LineageOS când Cyanogen a decis să nu mai susțină CyanogenMod. LineageOS a luat frâiele cu versiunile LineageOS 13.0 și LineageOS 14.1, iar proiectul a continuat de-a lungul anilor. Acum, LineageOS este marcând versiunea sa majoră până la LineageOS 17.1 cu Android 10 ca bază.

Forumuri LineageOS XDA

De ce Lineage 17.1 și nu 17.0?

Codul sursă pentru Android 10

a ajuns la AOSP în septembrie 2019, iar echipa LineageOS a muncit din greu pentru a-și aduce ROM-ul și funcțiile sale la noua versiune de bază pentru Android. Cu toate acestea, AOSP a întreprins o refactorizare masivă în anumite zone, ceea ce a făcut ca portarea să dureze mai mult decât era anticipat. AOSP a introdus și funcții precum cea nouă Centru de permisiuni, care a intrat în conflict cu caracteristica PrivacyGuard a ROM-ului personalizat, obligându-i să-l abandoneze. Ambele modificări au însemnat că echipa a trebuit să muncească mai mult și să ia mai mult timp pentru a aduce ROM-ul în ansamblu la Android 10.

Între timp, cel Buletinul de securitate Android din decembrie 2019 a fost lansat de Google, iar echipa LineageOS a decis să se bazeze pe eticheta AOSP Google Pixel 4/4XL mai plină de funcții. Din acest motiv, echipa a decis, de asemenea, să se ridice la subversiune, trecând de la 17.0 la 17.1. Și pentru viitor, dacă există vreo rebazare la scară largă întreprinsă pe o altă etichetă, echipa va trece la subversiune număr.

Ca o consecință a acestui salt, echipa va bloca toate ramurile Lineage-17.0 la contribuții la Gerrit și va abandona modificările existente 17.0. Totuși, dezvoltatorii sunt liberi să aleagă modificări la 17.1.


Modificări administrative și de întreținere

Trecerea la versiunea oficială LineageOS 17.1 înseamnă că majoritatea resurselor actuale de construcție se vor concentra acum pe construirea acestor noi actualizări pentru dispozitivele acceptate. Acest lucru are efectul secundar așteptat de a deturna resursele de la versiunile mai vechi. Odată cu ramificația 17.1 care atinge caracteristica și stabilitatea-paritate cu 16.0, va deveni cea mai recentă și cea mai filială dezvoltată în mod activ, cu versiuni regulate de noapte pentru dispozitivele acceptate, începând cu 31 ianuarie 2020. În consecință, 16.0 va fi mutat în versiuni săptămânale, în timp ce 15.1 va fi depreciat din versiuni automate.

LineageOS 17.1 va lansa crearea pentru o mică selecție de dispozitive, urmând să vină dispozitive suplimentare, deoarece sunt marcate ca ambele Conform cu Carta și gata de construcție de către întreținătorul lor.

Echipa Lineage se concentrează, de asemenea, asupra reîmprospătării Wiki. The LineageOS Wiki a fost extins recent și întreținerii dispozitivului au primit mult mai multe opțiuni pentru a personaliza instrucțiunile individuale de instalare, actualizare și actualizare a dispozitivului. Începând cu LineageOS 17.1, întreținerii vor trebui să parcurgă instrucțiunile complete de pe wiki-ul dispozitivului lor și să verifice dacă informațiile sunt adevărate pentru dispozitivul lor. Această concentrare reînnoită asupra wiki este în lumina modificărilor aduse AOSP, cum ar fi System-As-Root, A/B Partition Scheme și Partiții dinamice, care au ca efect combinat depășirea instrucțiunilor pentru care mulți dintre noi le-am urmat ani din memorie -- acele instrucțiuni acum fie nu mai sunt valabile, fie lipsesc foarte critice trepte. De exemplu, instrucțiunile Heimdall (instrumentul de intermitent Samsung) erau îngrozitor de depășite, așa că acestea au fost actualizate pentru a reflecta informații noi. Deci, dacă treceți la LineageOS 17.1 sau sunteți în general interesat de ROM-uri personalizate, ar fi totuși o idee bună să consultați pagina Wiki a dispozitivului dvs.


Caracteristici noi în LineageOS 17.1

LineageOS 17.1 aduce mai multe funcții noi familiei ROM:

  • Noua interfață de utilizare parțială a capturii de ecran care vă permite să selectați manual părți mai mici ale ecranului și să editați capturile de ecran.
  • Noua aplicație ThemePicker adaptată de la AOSP, cu suport pentru gama obișnuită de accente, schimbarea fontului, forma pictogramei (atât QuickSettings, cât și Lansatorul) și modificările resurselor pictogramei (de ex. modificarea formei pictogramelor Wi-Fi/Bluetooth).
  • Utilizați senzorul de amprentă pentru a ascunde și proteja aplicațiile din Trebuchet Launcher
  • Îmbinați corecțiile de securitate din octombrie, noiembrie, decembrie 2019, ianuarie 2020, februarie 2020 și martie 2020.
  • Afișajul Wi-Fi este disponibil din nou.
  • S-a adăugat suport pentru senzorii de amprentă de pe ecran (FOD).
  • S-a adăugat suport pentru camere pop-up și rotative.
  • WebView actualizat la Chromium 80.0.3987.132.
  • ROM-ul se bazează în prezent pe eticheta AOSP android-10.0.0_r31, care este eticheta Pixel 4/4 XL.

Alte modificări

Recuperarea descendenței

Lineage face, de asemenea, trecerea la Lineage Recovery ca soluție de facto pentru a instala LineageOS. Lineage Recovery va fi creat în mod implicit pentru toate dispozitivele acceptate oficial. Echipa menționează că această schimbare a fost făcută doar pentru a-și eficientiza propriile procese și nu pentru a descuraja utilizatorii să nu mai facă alte recuperări personalizate. Administratorii de dispozitive își păstrează libertatea de a recomanda recuperare alternativă pe pagina Wiki a dispozitivului lor, alături de instrucțiuni complete de utilizare.

Centrul de permisiuni AOSP și PrivacyGuard de la LineageOS

Noi am a vorbit despre această schimbare în trecut, iar acum schimbarea este în sfârșit aici. LineageOS 17.1 renunță la suportul pentru implementarea Homebrew PrivacyGuard în favoarea Centrul de permisiuni AOSP deoarece echipa nu a putut porta cadrul PrivacyGuard pe Android 10. Google nu a lansat Permissions Hub cu Android 10, dar codul pentru acesta încă există în AOSP. Deci, echipa Lineage l-a bifurcat și acum o prezintă ca soluție, deoarece se pretinde că este aproape echivalentă în funcții, dar a intrat în conflict în încercările de a coexista alături de PrivacyGuard.

Rooting -- fără suport binar addonsu

Ca un produs secundar al înlăturării PrivacyGuard și al trecerii la Permission Hub, binarul addonsu care era de obicei oferit ca soluție simplă de acces la rădăcină nu mai este fezabil, după cum am informat mai înainte. Utilizatorii interesați de root au opțiunea de a utiliza root ADB sau soluții terțe compatibile cu flash, cum ar fi Magisk. Echipa clarifică faptul că acest lucru nu înseamnă că anumite soluții terțe sunt aprobate ca susținută oficial -- așa că trebuie să fiți atenți la soluția rădăcină care funcționează armonios ROM-ul tău.

Deprecierea API-ului Styles

The API Styles de asemenea, este acum depreciat în favoarea aplicației ThemePicker a AOSP. Echipa susține paritatea completă a caracteristicilor și chiar superioritatea caracteristicilor cu ThemePicker.


Instrucțiuni de actualizare pentru LineageOS 17.1

Dacă sunteți pe LineageOS 16 oficial și dispozitivul dvs. este prezent pe lista de dispozitive acceptate oficial pentru LineageOS 17.1, va trebui totuși să actualizați manual dispozitivul conform instrucțiunilor prezente pe wiki-ul specific al dispozitivului dvs. pagină. Aplicația de actualizare LineageOS, în general, nu acceptă upgrade-uri de la o versiune de LineageOS la alta, astfel încât utilizatorii trebuie să ia o decizie conștientă de a actualiza în loc să fie surprinși de o OTA.

Instrucțiunile specifice dispozitivului pot varia, dar pentru majoritatea dispozitivelor pe care le-am verificat, instrucțiunile de actualizare se bazează pe utilizarea adb reboot sideload comandă și apoi adb sideload /"filepath" comanda. Echipa Lineage menționează, de asemenea, că actualizarea în cadrul versiunilor oficiale ale canalului de lansare nu necesită ca utilizatorul să-și ștergă dispozitivul; dar trecerea de la o versiune neoficială la LineageOS oficial va necesita o ștergere a dispozitivului de la recuperare.

Este foarte probabil că veți putea instala LineageOS printr-o recuperare personalizată de la terți, dar aceasta nu este metoda recomandată de upgrade de la dezvoltatori, așa că kilometrajul dvs. poate varia în funcție de dispozitiv bază. Asigurați-vă că verificați wiki-ul dispozitivului dvs., pagina de asistență și propriile noastre forumuri pentru a vă asigura că urmați metodele corecte de actualizare pentru a evita orice problemă.

De asemenea, trebuie să rețineți că instalarea ROM-ului dvs. nu va include Google Apps, din simplul motiv că aceste aplicații sunt proprietare. Trebuie să descărcați un pachet GApps separat, cu o preferință puternică față de pachetul GApps recomandat de întreținătorul/dezvoltatorul dispozitivului, din motive explicăm într-un PSA separat. Ca o notă secundară, Open GApps și-a lansat recent și pachetele lor oficiale Android 10 flashable.

De asemenea, ROM-ul dvs. nu va fi livrat cu o soluție rădăcină implicită, așa cum explicăm în paragrafele precedente. Trebuie să flashați separat soluțiile de la terți.


LineageOS 17.1 - versiuni oficiale pentru dispozitivele acceptate

Următoarea este lista oficială de construcție pentru lotul 1 al lansării LineageOS 17.1:

Link pentru dispozitiv și forum

Numele de cod al dispozitivului și linkul Wiki

întreținător

ASUS Zenfone 6 (ZS630KL)

I01WD

luca020400, OrdenKrieger

BQ Aquaris X

bardock

eloimuns, Quallenauge, Team aquaris-dev

BQ Aquaris X Pro

bardockpro

Quallenauge, Echipa aquaris-dev

Fairphone FP2

FP2

chrmhoffman

Google Nexus 6

shamu

Elektroschmock, npjohnson

Google Pixel

pește-veler

intervigil, iubitori de ras

Google Pixel XL

marlin

intervigil, iubitori de ras

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 (internațional)

d802

Kapricomus, Arnau, YoDevil

LG G2 (canadian)

d803

Kapricomus, Arnau, YoDevil

LG G3 (AT&T)

d850

firebird11, HardStyl3r

LG G3 (Canada)

d852

firebird11, HardStyl3r

LG G3 (internațional)

d855

firebird11, HardStyl3r

LG G3 (Coreea)

f400

firebird11, HardStyl3r

LG G3 (T-Mobile)

d851

firebird11, HardStyl3r

LG G3 (Verizon)

vs985

firebird11, HardStyl3r

LG G5 (global)

rs988

npjohnson

LG G5 (internațional)

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 (deblocat SUA)

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

râu

erfanoabdi, Nolen Johnson (npjohnson), SyberHexen

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

lac

Jleeblanch

Motorola Moto X4

payton

erfanoabdi

Motorola Moto Z2 Force

nash

erfanoabdi, npjohnson

Motorola One Power (XT1942-1/2)

bucătar

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

Samsung Galaxy S4 (SGH-I337)

jflteatt

arco, npjohnson, lateral

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

jfltespr

arco, npjohnson, lateral

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

jfvelte

arco, npjohnson, lateral

Samsung Galaxy S4 (SCH-I545)

jfltevzw

arco, npjohnson, lateral

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

jfltexx

arco, npjohnson, lateral

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

gts4lvwifi

bgcngm, LuK1337

Sony Xperia 10

kirin

LuK1337

Sony Xperia 10 Plus

sirenă

LuK1337

Sony Xperia XA2

pionier

cdesai, LuK1337, Stricted

Sony Xperia XA2 Ultra

descoperire

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

beriliu

bgcngm, warabhishek

Lenovo ZUK Z2 Plus

z2_plus

DD3Boh

Mai multe dispozitive ar trebui să facă tranziția în curând la LineageOS 17.1, așa că fiți cu ochii pe prima pagină, deoarece vom difuza povești regulate pe aceeași.


Caracteristici noi în ramura LineageOS 16.0

Pe lângă cea mai recentă ramură, ramura mai veche LineageOS 16.0 înregistrează și câteva modificări majore:

  • Afișajul Wi-Fi este disponibil din nou.
  • Acum puteți direcționa conexiunile hotspot-ului prin VPN-ul dispozitivului.
  • S-a adăugat suport pentru senzorii de amprentă de pe ecran (FOD).
  • S-a adăugat suport pentru camere pop-up și rotative.
  • Îmbinați corecțiile de securitate iulie, august, septembrie, octombrie, noiembrie, decembrie 2019, ianuarie 2020, februarie 2020 și martie 2020.
  • WebView actualizat la Chromium 80.0.3987.132.
  • Acum este posibil să compilați LineageOS 16.0 pe macOS.

LineageOS 16 - versiuni oficiale pentru dispozitivele acceptate

În timp ce întreținerii lucrează pentru a aduce dispozitive la versiunea oficială LineageOS 17.1 bazată pe Android 10, puteți găsi în continuare versiuni săptămânale automate pentru aceste dispozitive care sunt acceptate pentru LineageOS 16:

Lista oficială de versiuni LineageOS 16. Atingeți/clic pentru a extinde.

Link pentru dispozitiv și forum

Numele de cod al dispozitivului și linkul Wiki

întreținător

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

BQ Aquaris X2

zangya

eloimuns, Kra1o5, Echipa aquaris-dev

BQ Aquaris X2 Pro

zangyapro

eloimuns, Kra1o5, Echipa aquaris-dev

PH-1 esențial

mata

haggertk, intervigil, jrior001, erupție cutanată

Fairphone 2

fp2

chrmhoffmann

Google Nexus 6

shamu

Elektroschmock, npjohnson

Google Pixel

pește-veler

intervigil, iubitori de ras

Google Pixel XL

marlin

intervigil, iubitori de ras

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

șuncă

sb6596

LG G3 (Sprint)

ls990

firebird11, HardStyl3r

Motorola Moto G7

râu

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

Unu plus unu

slănină

jrior001, npjohnson

OnePlus 2

oneplus2

OzzysCmAcc, aviraxp

OnePlus 3

oneplus3

dianlujitao

OnePlus 5

cheeseburger

codeworkx, jrizzoli, xingrz, amartinz, jumoog

OnePlus 5T

găluşcă

amartinz, codeworkx

OPPO F1 (internațional)

f1f

highwaystar

OPPO Find 7a/7s

găsi7

mikeioannina

OPPO R5/R5s (internațional)

r5

maniac103

OPPO R7s (internațional)

r7sf

celoxocis

OPPO R7 Plus

r7plus

maniac103

Realme 3 Pro

RMX1851

karthick111, nibaji, darshan1205

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

a3xelte

danwood76, Stricted

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

a5xelte

danwood76, Stricted

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

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

s3ve3gjv

fcuzzocrea, PythonLimited

Cameră Sony Samsung Galaxy S III Neo (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, Stricted

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, eu însumi5

Sony Xperia Z3 Compact (D5803/D5833)

z3c

ArianK16a

Furtuna Wileyfox

kipper

jrior001

Wileyfox Swift

pocnituri

jrior001

Xiaomi Mi 5

zodia Gemeni

bgcngm, amânare, h2o64

Xiaomi Mi 5s

Capricornul

LuK1337

Xiaomi Mi 5s Plus

natriu

LuK1337

Xiaomi Mi A1

tissot

flex1911, TheScarastic

Xiaomi Mi Mix

litiu

balika011, gafa

Xiaomi Mi Note 2

Scorpionul

joe2k01

Xiaomi Mi Note 3

jason

dianlujitao

Xiaomi Redmi 3S/X

teren

Isaac Chen

Xiaomi Redmi 4/X

santoni

Isaac Chen

Xiaomi Redmi Note 4

mido

aryankedare

Telefon Yandex

chihlimbar

HighwayStar, vm03

citeşte mai mult

La fel ca și versiunile LineageOS 17.1, ar trebui să vedem mai multe dispozitive care își fac loc în lista săptămânală de versiuni LineageOS 16.


Suport LineageOS

LineageOS este și a fost întotdeauna un efort comunității, călare pe spatele voluntarilor care își dedică propriile resurse pentru binele general al comunității. Dacă doriți să contribui la LineageOS, există mai multe moduri de a face acest lucru.

A deveni un întreținător de dispozitiv

Modul principal în care puteți ajuta LineageOS să devină mai multe dispozitive este să mențineți ROM-ul pentru dispozitivele pe care le puteți. Dacă sunteți dezvoltator și doriți să trimiteți dispozitivul pentru asistență oficială, puteți urmați instrucțiunile de aici. Odată ce ați trimis, veți primi feedback cu privire la trimiterea dvs. Dacă este la egalitate, veți fi invitat pe canalele de comunicare ale Lineage, iar resursele dispozitivului dvs. vor fi transferate în depozitul oficial al LineageOS.

Furnizarea de traduceri

Alternativ, puteți oferi traduceri pentru diferite limbi prin Crowdin. Echipa menționează că, chiar dacă limba dvs. nu este acceptată oficial în Android, puteți contacta echipa și ei vor lua măsuri pentru a vă include limba. Cu toate acestea, echipa vă solicită să trimiteți traduceri numai dacă aveți cunoștințe rezonabile în limba.

Donații

Rularea versiunilor automate pentru o listă atât de largă de dispozitive necesită resurse. Puteți contribui la unele dintre aceste costuri donând către LineageOS prin PayPal sau Patreon.

Donează la LineageOS: prin PayPal ||| prin Patreon


Acest articol a fost actualizat la 16:35 EST pe 10 aprilie 2020, pentru a adăuga Google Nexus 6, Google Pixel, Google Pixel XL, BQ Aquaris X și BQ Aquaris X Pro la lista de dispozitive cu LineageOS 17.1 oficial construieste.