LineageOS 19 založený na Androidu 12 je nyní oficiálně dostupný

LineageOS přechází na Android 12 jako základ s LineageOS 19, což přináší několik klíčových změn ve všech oblastech. Číst dál!

LineageOS byl silnou hnací silou ve světě vývoje Androidu s náhradními díly. Jako nástupce CyanogenMod projekt zahrnuje doslova stovky zařízení, která nabízí komunita nadšenců cesta ven z těžkých a nabubřelých systémů a ponor do modifikací pro ty, kteří mají minimální skiny. Nyní tým LineageOS označuje nárůst své hlavní verze na LineageOS 19 se systémem Android 12 jako základním.

Proč LineageOS 19 (a ne 19.0/19.1)?

Pokud se podíváte na náš seznam vlastních ROM pro Android 12 a 12L, můžete najít četné položky odpovídající LineageOS 19.0, stejně jako 19.1. Jako kdyby ve skutečnosti počáteční sada neoficiálních sestavení získala "19.0" kvůli zřejmé velké aktualizaci platformy. Následná menší změna čísla verze se stala s vydáním Androidu 12L.

Mezitím Google přešel na čtvrtletní model uvolňování údržby pro Android. Stávající nomenklatura subverze LineageOS by přirozeně byla pro běžné uživatele z dlouhodobého hlediska těžkopádná. Díky tomu (a aby odpovídaly konvencím verzování AOSP) se tým rozhodl upustit od řetězce subversion. Nové vydání se jednoduše nazývá "LineageOS 19", ačkoli stále můžete najít odkazy na "19.1" v názvu souboru ROM a kódové základně.

Nové funkce v LineageOS 19

LineageOS 19 přichází s množstvím nových funkcí a vylepšení:

  • Opravy zabezpečení od března 2021 do dubna 2022 byly začleněny do LineageOS 16.0 až 19.
    • 19 sestavení je aktuálně založeno na štítku android-12.1.0_r4, což je štítek řady Pixel 6.
  • WebView byl aktualizován na Chromium 100.0.4896.58.
  • Tým zcela přepracoval panel hlasitosti představený v Androidu 12 a místo toho z něj udělal postranní vyskakovací rozšiřující panel.
  • Fork aplikace AOSP Gallery se dočkal velkého množství oprav a vylepšení.
  • Aplikace Updater zaznamenala velké množství oprav chyb a vylepšení.
  • Webový prohlížeč LineageOS Jelly zaznamenal řadu oprav a vylepšení chyb.
  • Tým přispěl řadou změn a vylepšení zpět do FOSS Etar aplikaci kalendáře, kterou před časem integrovali.
  • Tým přispěl řadou změn a vylepšení zpět proti proudu Seedvault zálohovací aplikace.
  • Aplikace LineageOS Recorder zaznamenala řadu oprav chyb, vylepšení a přidaných funkcí.
  • Sestavení Android TV se nyní dodává se spouštěčem Android TV bez reklam, na rozdíl od spouštěče Google s podporou reklam.
  • Sestavy Android TV se nyní dodávají s ovladačem klíčů, který nám umožňuje podporovat vlastní klíče na široké řadě dálkových ovladačů Bluetooth a IR.
  • LineageOS adb_root služba již není vázána na vlastnost typu sestavení.
  • Obslužné programy pro extrahování projektu nyní podporují extrahování z většiny typů továrních obrazů / zabalených obrazů OTA, což výrazně zjednodušuje načítání zařízení a extrakci objektů blob.
  • Do naší sady SDK byla přidána podpora pro vysokou rychlost dotazování, což umožňuje její aktivaci na podporovaných zařízeních.
  • AOSP Clang toolchain je nyní výchozí toolchain používaný ke kompilaci jader LineageOS.
  • Fotoaparát Snapdragon od Qualcommu byl vynechán a zařízení, která jej dříve používala, budou nyní používat Camera2.
  • Tmavý režim je nyní ve výchozím nastavení povolen.
  • K dispozici je zcela nový průvodce nastavením se všemi novými ikonami ve stylu Android 12, animacemi a spoustou nových konfigurovatelných stránek.
  • Zcela nová sada ikon pro téměř všechny aplikace, dokonce i ty systémové.

Kromě výše uvedených vylepšení byly do LineageOS 19 i do starší kódové základny 18.1 začleněny také následující změny:

  • Zcela nová výchozí tapeta a celá sada tapet, ze kterých si můžete vybrat. Tyto tapety jsou navrženy s ohledem na tematické funkce Monet systému Android 12.
  • Wi-Fi displej je k dispozici pro všechna zařízení, která se rozhodnou přihlásit, a to buď prostřednictvím proprietárního rozhraní Qualcomm, nebo nově obnoveného staršího rozhraní Miracast!
  • Podpora vlastních zvuků nabíjení pro různé typy nabíjení, kabelové nebo bezdrátové.

Další změny

Síťová omezení

Vestavěný firewall, omezený síťový režim a funkce izolace dat podle aplikace přepsáno tak, aby podporovalo nový omezený síťový režim AOSP a BPF (Berkeley Packet Filter) zařízení. Kromě toho byly funkce omezení dat a izolace sítě sloučeny do jediné implementace.

eBPF přes iptables

AOSP nyní zahrnuje Rozšířený paketový filtr Berkeley (eBPF) zavaděč a knihovna, která načte programy eBPF při bootu pro rozšíření funkčnosti jádra. V podstatě zastarává iptablesa neexistuje žádný snadný způsob, jak funkci backportovat do starších variant linuxového jádra. Tým LineageOS vytvořil funkční backport pro zařízení s linuxovým jádrem 4.4, ale jeho portování na jádro 3.18 nebo starší je docela zatěžující práce. Navíc nelze obnovit iptables v kódové základně AOSP bez porušení věcí.

V důsledku toho nebude existovat žádná oficiální podpora pro LineageOS 19 pro zařízení Android s linuxovým jádrem 3.18 a nižším, dokud nebude pro tyto verze jádra zavedeno správné řešení BPF.


LineageOS 19 – Oficiální sestavení pro podporovaná zařízení

Níže je uveden oficiální seznam sestavení pro první dávku zavedení LineageOS 19:

Sr. Ne.

Odkaz na zařízení a fórum

Kódové jméno zařízení a odkaz na Wiki

Udržovatel

1.

ASUS ZenFone 5Z

Z01R

rohanpurohit, Jackeagle, ThEMard

2.

ASUS ZenFone 8

saké

ZVNexus, Demon000

3.

F(x) tec Pro1

pro1

BadDaemon, bgcngm, intervigil, mccreary, npjohnson, tdm

4.

Google Pixel 2

tloušť

Eamo5

5.

Google Pixel 2 XL

tajmen

Eamo5

6.

Google Pixel 3

modrá čára

razorloves, cdesai, intervigil, mikeioannina

7.

Google Pixel 3 XL

křížový kříž

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

plamen

cdesai, Eamo5, mikeioannina, npjohnson

11.

Google Pixel 4 XL

korál

cdesai, Eamo5, mikeioannina, npjohnson

12.

Google Pixel 4a

Sunfish

PeterCxy, cdesai, mikeioannina

13.

Google Pixel 4a 5G

ostružiní

aleasto, mikeioannina

14.

Google Pixel 5

redfin

aleasto, mikeioannina

15.

Google Pixel 5a

barbet

aleasto, mikeioannina

16.

Lenovo Z5 Pro GT

srdce

temard, volitelně toast

17.

Lenovo Z6 Pro

zippo

Lucchetto, themard

18.

Moto G6 Plus

evert

Jleeblanch

19.

Moto G7

řeka

erfanoabdi, npjohnson, SyberHexen

20.

Moto G7 Plus

jezero

Jleeblanch, npjohnson

21.

Moto G7 Power

oceán

SyberHexen, erfanoabdi, npjohnson

22.

Moto X4

payton

erfanoabdi, THEMARD

23.

Moto Z2 Force

nash

erfanoabdi, npjohnson

24.

Moto Z3 Play

beckham

Jleeblanch

25.

Motorola One Action

trojka

Přísný, npjohnsone

26.

Motorola One Power

šéfkuchař

Hasaber8

27.

Motorola One Vision/Motorola P50

kane

Přísný, npjohnsone

28.

Nokia 6.1 (2018)

PL2

npjohnson, impuls

29.

Nokia 6.1 Plus

DRG

npjohnson, impuls

30.

OnePlus 6

enchilada

LuK1337

31.

OnePlus 6T

fajita

EdwinMoq

32.

Razer Phone 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

průkopník

LuK1337, Striktní, cdesai

37.

Sony Xperia XA2 Plus

cestovatel

LuK1337

38.

Sony Xperia XA2 Ultra

objev

LuK1337

39.

Sony Xperia 10

kirin

LuK1337

40.

Sony Xperia 10 Plus

mořská panna

LuK1337

41.

Xiaomi POCO F1

beryllium

bgcngm, warabhishek

Více zařízení by mělo brzy přejít na LineageOS 19, takže sledujte naši titulní stránku, na které budeme spouštět pravidelné příběhy.

Obecné cíle

Stejně jako v předchozím roce podporuje tým LineageOS virtuální zařízení Android (AVD), tj. výchozí prostředí emulátoru poskytované společností Android Studio, jako postavit cíl. Tento vývoj pokračuje s LineageOS 19, který podporuje také cíle sestavení Android Automotive. Vývojáři mohou vytvářet balíčky Generic System Image (GSI) v konfiguracích pro mobilní zařízení i Android TV, ačkoli oficiální portál pro stahování nebude hostovat žádné takové předkompilované sestavení.

Co když zde moje zařízení není uvedeno?

To, že zde vaše zařízení není uvedeno, neznamená, že si nyní nemůžete užít LineageOS 19. Kvůli jeho povaze open source existuje na našich fórech řada neoficiálních sestavení pro mnoho zařízení, z nichž mnohé se nakonec s postupem vývoje stanou oficiálními sestaveními. A co víc: většina z nich je nyní naprosto stabilní jako každodenní řidiči s občasnými drobnými vtípky.

Fóra LineageOS XDA


Jak upgradovat na LineageOS 19 ze starší verze

Pokud nejste obeznámeni s procesem instalace vlastních ROM nebo obecně s úpravou telefonu, nejprve musíte odemknout zavaděč vašeho zařízení a nainstalovat aktualizovanou vlastní obnovu, jako je LineageOS Recovery nebo TWRP, než se pokusíte něco udělat. Jakmile budou pro vaše zařízení k dispozici oficiální sestavení LineageOS 19, budete je muset nainstalovat prostřednictvím vlastního prostředí pro obnovu. Pokyny pro konkrétní zařízení se mohou lišit, takže je také dělejte podívejte se na příslušnou wiki stránku předem.

Pokud jde o aplikace Google, nejsou ve verzi LineageOS předinstalované. Musíš vybrat vhodnou distribuci GApps a nainstalujte si jej sami.


LineageOS 18.1 – Oficiální sestavení pro podporovaná zařízení

Zatímco správci pracují na uvedení zařízení do oficiálního LineageOS 19 založeného na Androidu 12, stále můžete najít automatizovaná sestavení pro tato zařízení, která jsou podporována pro LineageOS 18.1:

Oficiální seznam sestavení LineageOS 18.1. Klepnutím/kliknutím rozbalíte.

Sr. Ne.

Odkaz na zařízení a fórum

Kódové jméno zařízení a odkaz na Wiki

Udržovatel

1.

ASUS ROG Phone 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 Rk

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

dk 1978

10.

Google Pixel

plachetník

npjohnson

11.

Google Pixel XL

marlin

npjohnson

12.

Lenovo P2

kuntao

mikeioannina, dálniční hvězda

13.

Lenovo Yoga Tab 3 Plus

LTE: YTX703LWi-Fi: YTX703F

Quallenauge, Vladimír Oltean

14.

LG G3

AT&T: d850Kanada: d852Mezinárodní: d855Korea: f400Sprint: 990 lsT-Mobile: d851Verizon: vs985

HardStyl3r, firebird11

15.

Motorola Edge

závodník

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

kyjev

SyberHexen, Jleeblanch

19.

Motorola Moto G 5G Plus/Motorola One 5G

nairo

SyberHexen

20.

Motorola Moto G5

cedrik

Jarl-Penguin

21.

Motorola Moto G5S

montana

Jarl-Penguin, wiktorek140

22.

Motorola Moto X 2014

victara

jro1979, linckandrea, npjohnson

23.

OnePlus 9

limonáda

tangalbert919

24.

OnePlus 9 Pro

limonáda

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

Dvě SIM karty: s3ve3gdsFotoaparát Samsung: s3ve3gjvFotoaparát Sony: 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

mimo0lte

Linux4

33.

Samsung Galaxy S10

mimo1lte

Linux4

34.

Samsung Galaxy S10 Plus

za 2lte

Linux4

35.

Samsung Galaxy S10 5G

mimox

Linux4

36.

Sony Xperia XZ2

akari

olivier97, sjllls

37.

Sony Xperia XZ2 Compact

xz2c

olivier97, sjllls

38.

Sony Xperia XZ2 Premium

polární záře

olivier97, sjllls

39.

Sony Xperia XZ3

akatsuki

dtrunk90, sjllls

40.

Sony Xperia Z2

Sírius

ArianK16a

41.

Sony Xperia Z3

z3

Tom1000, já 5

42.

Sony Xperia Z3 Compact

z3c

ArianK16a

43.

Xiaomi Mi 6

sagitovat

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

monet

xSylla

48.

Xiaomi Mi A1

tissot

abhinavgupta371

49.

Xiaomi Mi A2

jasmínový_klíček

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

Whyred

srfarias, SebaUbuntu

58.

Xiaomi Redmi Note 6 Pro

dvourt

DD3Boh

59.

Xiaomi Redmi Note 7/7S

levandule

Giovix92, UltraGamerHD

60.

Xiaomi Redmi Note 8/8T

ginkgo

DarkJoker360, danascape

61.

ZUK Z2 Plus

z2_plus

DD3Boh

Přečtěte si více

Podobně jako se sestavuje LineageOS 19, měli bychom vidět více smartphonů, které se dostaly do seznamu sestav LineageOS 18.1. Řada zařízení, která jsou na LineageOS 17.1, prozatím ztratila oficiální podporu, ale doufáme, že do toho vstoupí noví správci a v nadcházejících dnech je obnoví.


Zdroj:Blog LineageOS

Díky Mishaal Rahman za tip!