📱 2022-04-26 11:36:00 – Pariz/Francuska.
LineageOS je bio moćna pokretačka snaga u svijetu razvoja Androida nakon tržišta. Kao nasljednik CyanogenMod-a, projekat obuhvata stotine uređaja, dajući zajednici entuzijasta izlaz iz teških, napuhanih sistema i zaron u modove za one sa minimalnim skinovima. Sada LineageOS tim obilježava svoje glavno izdanje LineageOS 19 sa Androidom 12 kao osnovom.
Zašto LineageOS 19 (a ne 19.0/19.1)?
Ako pogledate našu listu prilagođenih ROM-ova za Android 12 i 12L, možete pronaći mnoge unose za LineageOS 19.0, kao i 19.1. U stvari, početni skup nezvaničnih verzija prebačen je na “19.0” zbog očiglednog velikog ažuriranja platforme. Naknadna manja promjena broja verzije dogodila se s izdavanjem Androida 12L.
U međuvremenu, Google je prešao na tromjesečni model izdanja za održavanje za Android. Naravno, postojeća subverzijska nomenklatura LineageOS-a bi bila glomazna za dugoročne redovne korisnike. Iz tog razloga (i da bi se pridržavali konvencija AOSP izdanja), tim je odlučio da ukloni subverzioni kanal. Nova verzija se jednostavno zove "LineageOS 19", iako ćete i dalje možda pronaći reference na "19.1" u nazivu ROM datoteke i bazi koda.
Nove funkcije u LineageOS 19
LineageOS 19 dolazi sa mnoštvom novih funkcija i poboljšanja:
- Sigurnosne zakrpe od marta 2021. do aprila 2022. spojene su sa LineageOS 16.0 do 19.
- 19 verzija je trenutno bazirano na android-12.1.0_r4 tag, koji je oznaka za Pixel 6 seriju.
- WebView je ažuriran na Chromium 100.0.4896.58.
- Tim je potpuno prepravio panel za jačinu zvuka uveden u Android 12 i napravio ga bočnim panelom za proširenje.
- Fork aplikacije AOSP Gallery doživio je veliki broj popravki i poboljšanja.
- Aplikacija Updater doživjela je mnogo ispravki grešaka i poboljšanja.
- LineageOS web pretraživač, Jelly, doživio je brojne ispravke grešaka i poboljšanja.
- Tim je napravio niz unaprijeđenja i poboljšanja aplikacije FOSS Etar kalendara koju je integrirao prije nekog vremena.
- Tim je doprinio brojnim promjenama i poboljšanjima u aplikaciji za sigurnosno kopiranje Seedvault.
- Aplikacija LineageOS Recorder doživjela je mnoge ispravke grešaka, poboljšanja i dodatne funkcije.
- Android TV verzije sada dolaze s Android TV pokretačem bez oglasa, za razliku od Googleovog pokretača s omogućenim oglasima.
- Android TV verzije sada dolaze s upraviteljem ključeva koji nam omogućava da podržimo prilagođene tipke na širokom rasponu Bluetooth i IR daljinskih upravljača.
- Usluga LineageOS adb_root više nije vezana za svojstvo tipa građenja.
- Uslužni programi za izvlačenje projekta sada podržavaju izvlačenje većine tipova fabričkih slika/komprimovanih OTA slika, što uveliko pojednostavljuje poziv uređaja i povlačenje mrlja.
- Podrška za visoku stopu prozivanja dodirom je dodana našem SDK-u, što omogućava da bude omogućeno na podržanim uređajima.
- AOSP Clang alatni lanac je sada podrazumevani lanac alata koji se koristi za kompajliranje LineageOS kernela.
- Qualcommova Snapdragon kamera je ukinuta, a uređaji koji su je ranije koristili sada će koristiti Camera2.
- Tamni način rada je sada omogućen prema zadanim postavkama.
- Tu je potpuno novi čarobnjak za podešavanje, sa svim novim ikonama u stilu Android 12, animacijama i gomilom novih stranica koje se mogu konfigurirati.
- Potpuno novi set ikona za gotovo sve aplikacije, čak i one sistemske.
Pored gore navedenih poboljšanja, sljedeće promjene su također ugrađene u LineageOS 19 i stariju 18.1 kodnu bazu:
- Potpuno nova zadana pozadina i cijeli set pozadina za odabir. Ove pozadine su dizajnirane imajući na umu karakteristike teme Android 12 Monet.
- Wi-Fi ekran je dostupan za sve uređaje koji odluče da se prijave, preko vlasničkog Qualcomm interfejsa ili novo restauriranog starog Miracast interfejsa!
- Podrška za prilagođene zvukove punjenja za različite vrste punjenja, žično ili bežično.
Ostale promjene
Ograničenja umrežavanja
Ugrađeni zaštitni zid, ograničeni mrežni način i karakteristike izolacije podataka po aplikaciji su prepisane kako bi podržale AOSP-ov novi ograničeni mrežni način i funkciju Berkeley Packet Filter (BPF). Dodatno, karakteristike ograničenja podataka i mrežne izolacije spojene su u jednu implementaciju.
eBPF na iptables
AOSP sada uključuje učitavač proširenog Berkeley paketnog filtera (eBPF) i biblioteku koja učitava eBPF programe pri pokretanju radi proširenja funkcionalnosti kernela. U suštini zastareva iptables i ne postoji jednostavan način da se funkcionalnost prenese u zastarele varijante Linux kernela. LineageOS tim je kreirao radni backport za uređaje sa Linux kernelom 4.4, ali prenošenje istog kernela na kernel 3.18 ili starije je prilično dosadan posao. Takođe, ne možete vratiti iptables u AOSP kodnu bazu bez da pokvarite stvari.
Stoga neće postojati zvanična podrška za LineageOS 19 za Android uređaje koji koriste Linux kernel 3.18 i starije, dok se ne napravi odgovarajuće BPF rješenje za te verzije kernela.
LineageOS 19 – Zvanična izdanja za podržane uređaje
Evo zvanične liste izrade za početnu seriju LineageOS 19 uvođenja:
Sr. br. | Link do uređaja i foruma | Kodni naziv uređaja i Wiki link | Održavatelj |
---|---|---|---|
1. | ASUS Zenfone 5Z | Z01R | Rohanpurohit, Jackeagle, TheMarD |
2. | ASUS Zenfone 8 | Sake | ZVNexus, Demon000 |
3. | F (x) tec Pro1 | pro1 | BadDaemon, bgcngm, intervigil, mccreary, npjohnson, tdm |
4. | Google Pixel 2 | walleye | Eamo5 |
5. | Google Pixel 2XL | taymen | Eamo5 |
6. | Google Pixel 3 | plava linija | razorloves, cdesai, interlude, mikeioannina |
7. | Google Pixel 3XL | izležavanje | razorloves, cdesai, interlude, mikeioannina |
8. | Google Pixel 3a | Sargo | cdesai, mikeioannina, npjohnson |
9. | Google Pixel 3a XL | skipjack | cdesai, mikeioannina, npjohnson |
deset. | Google Pixel 4 | plamen | cdesai, Eamo5, mikeioannina, npjohnson |
11. | Google Pixel 4XL | koral | cdesai, Eamo5, mikeioannina, npjohnson |
12. | Google Pixel 4a | moon Fish | PeterCxy, cdesai, mikeioannina |
13. | Google Pixel 4a 5G | bramble | alesto, mikeioannina |
14. | Google Pixel 5 | crvena peraja | alesto, mikeioannina |
15. | Google Pixel 5a | barbet | alesto, mikeioannina |
16. | Lenovo Z5 ProGT | srce | najmanje |
17. | Lenovo Z6 Pro | Zippo | najmanje |
18. | Moto G6 Plus | jamais | najmanje |
19. | Moto G7 | rijeka | najmanje |
20. | Snaga Moto G7 | Océan | hazard, npjohnson, x86cpu |
21. | Moto G7 Plus | Lac | hazard, npjohnson, x86cpu |
22. | Moto One Power | kuvar | hazard, npjohnson, x86cpu |
23. | Moto jedna akcija | trojka | hazard, npjohnson, x86cpu |
24. | Moto One Vision/Motorola P50 | kane | hazard, npjohnson, x86cpu |
25. | Moto X4 | platiti | hazard, npjohnson, x86cpu |
26. | Moto Z2 Force | nash | hazard, npjohnson, x86cpu |
27. | Moto Z3 Play | beckham | hazard, npjohnson, x86cpu |
28. | Nokia 6.1 (2018) | PL2 | hazard, npjohnson, x86cpu |
29. | Nokia 6.1 Plus | DRG | jleeblanch |
30. | OnePlus 6 | enchiladas | erfanoabdi, Npjohnson, SyberHexen |
31. | OnePlus 6T | fajitas | SyberHexen, deadman96385, erfanoabdi, Npjohnson |
32. | Razer telefon 2 | aura | Jleeblanch, npjohnson |
33. | Samsung Galaxy Tab S5e (LTE) | gts4lv | SyberHexen, erfanoabdi, Npjohnson |
34. | Samsung Galaxy Tab S5e (Wi-Fi) | gts4lvwifi | Rohan Hasabe (Hasaber8) |
35. | SHIFT SHIFT6mq | aksolotl | erfanoabdi, TheMarD |
36. | Sony Xperia XA2 | pionir | erfanoabdi, npjohnson |
37. | Sony Xperia XA2 Plus | putnik | jleeblanch |
38. | Sony Xperia XA2 Ultra | Otkriće | javelinanddart, npjohnson |
39. | Sony Xperia 10 | Kirin | npjohnson, puls |
40. | Sony Xperia 10 Plus | Sirena | npjohnson |
41. | Xiaomi Little F1 | berilij | dianlujitao |
Očekuje se da će se više uređaja uskoro nadograditi na LineageOS 19, pa pratite našu početnu stranicu jer ćemo redovno objavljivati priče na istu temu.
Generički ciljevi
Baš kao i prošlogodišnje izdanje, LineageOS tim podržava Android Virtual Device (AVD), tj. podrazumevano okruženje za emulaciju koje obezbeđuje Android Studio, kao cilj izgradnje. Ova evolucija se nastavlja s LineageOS 19 koji također podržava Android Automotive ciljeve izgradnje. Programeri također mogu kreirati Generic System Image (GSI) pakete u mobilnim i Android TV postavkama, iako službeni portal za preuzimanje ne ugošćuje takve unaprijed kompajlirane verzije.
Šta ako moj uređaj nije naveden ovdje?
Samo zato što vaš uređaj nije naveden ovdje ne znači da sada ne možete uživati u LineageOS 19. Zbog svoje prirode otvorenog koda, na našim forumima postoji niz nezvaničnih verzija za mnoge uređaje, od kojih će mnogi na kraju postati službene verzije kako razvoj bude napredovao. Plus: većina njih je sada savršeno stabilna kao svakodnevni vozači, sa povremenim sitnicama.
LineageOS XDA Forumi
Kako nadograditi na LineageOS 19 sa starije verzije
Ako niste upoznati s procesom instaliranja prilagođenih ROM-ova ili modifikacije vašeg telefona općenito, prvo morate otključati pokretač vašeg uređaja i instalirati ažurirani prilagođeni oporavak kao što je LineageOS Recovery ili TWRP, prije nego što pokušate bilo što učiniti. Zatim, kada službene verzije LineageOS 19 budu dostupne za vaš uređaj, morat ćete ih instalirati kroz prilagođeno okruženje za oporavak. Uputstva za specifične uređaje mogu se razlikovati, pa prvo provjerite odgovarajuću wiki stranicu.
Što se tiče Google aplikacija, one nisu unaprijed instalirane ni na jednoj verziji LineageOS-a. Morate odabrati odgovarajuću GApps distribuciju i sami je instalirati.
LineageOS 18.1 – Zvanična izdanja za podržane uređaje
Dok održavaoci rade na nadogradnji uređaja na službeni LineageOS 19 baziran na Androidu 12, još uvijek možete pronaći automatizirane verzije za ove uređaje koji su podržani za LineageOS 18.1:
LineageOS 18.1 Službena lista verzija. Dodirnite/kliknite za proširenje.
Slično kao i LineageOS 19 izdanja, trebali bismo vidjeti više uređaja koji će doći na listu izdanja LineageOS 18.1.
Izvor: LineageOS Blog
Hvala Mishaal Rahman na savjetu!
IZVOR: Reviews News
Ne ustručavajte se podijeliti naš članak na društvenim mrežama kako biste nam dali solidan poticaj. 🤗