LineageOS pāriet uz operētājsistēmu Android 12 kā pamatu ar LineageOS 19, ieviešot vairākas būtiskas izmaiņas. Turpini lasīt!
LineageOS ir bijis spēcīgs dzinējspēks Android pēcpārdošanas izstrādes pasaulē. Kā CyanogenMod pēctecis projekts aptver vairāk nekā simtiem ierīču, piedāvājot entuziastu kopiena ir izeja no smagām un uzpūstām sistēmām un ienirt modifikācijās tiem, kam ir minimālas ādas. Tagad LineageOS komanda atzīmē savu galveno versiju līdz pat LineageOS 19, kuras pamatā ir Android 12.
Kāpēc LineageOS 19 (nevis 19.0/19.1)?
Ja paskatās uz mūsu Android 12 un 12 L pielāgoto ROM atmiņu saraksts, jūs varat atrast daudzos ierakstus, kas atbilst LineageOS 19.0, kā arī 19.1. Kā jautājums, ja Faktiski sākotnējais neoficiālo versiju komplekts ieguva "19.0" acīmredzamā lielā platformas atjauninājuma dēļ. Sekojošās nelielas versijas numura izmaiņas notika, izlaižot Android 12L.
Tikmēr Google pārcēlās uz ceturkšņa apkopes izlaišanas modelis Android ierīcēm. Protams, esošā LineageOS subversijas nomenklatūra būtu apgrūtinoša parastajiem lietotājiem ilgtermiņā. Šī iemesla dēļ (un lai atbilstu AOSP versiju veidošanas noteikumiem) komanda ir nolēmusi atteikties no subversijas virknes. Jauno laidienu vienkārši sauc par "LineageOS 19", lai gan ROM faila nosaukumā un kodu bāzē joprojām varat atrast atsauces uz "19.1".
Jaunas funkcijas operētājsistēmā LineageOS 19
LineageOS 19 ir aprīkots ar daudzām jaunām funkcijām un uzlabojumiem:
- Drošības ielāpi no 2021. gada marta līdz 2022. gada aprīlim ir apvienoti ar LineageOS 16.0 līdz 19.
- Pašlaik 19 versijas ir balstītas uz android-12.1.0_r4 tagu, kas ir Pixel 6 sērijas tags.
- WebView ir atjaunināts uz Chromium 100.0.4896.58.
- Komanda ir pilnībā pārveidojusi skaļuma paneli, kas ieviesta operētājsistēmā Android 12, un tā vietā padarījusi to par sānu uznirstošu paplašināšanas paneli.
- AOSP Gallery lietotnes dakša ir piedzīvojusi lielu skaitu labojumu un uzlabojumu.
- Programma Updater ir piedzīvojusi lielu skaitu kļūdu labojumu un uzlabojumu.
- LineageOS tīmekļa pārlūkprogrammā Jelly ir veikti vairāki kļūdu labojumi un uzlabojumi.
- Komanda ir veikusi vairākas izmaiņas un uzlabojumus pirms FOSS Etar kalendāra lietotni viņi integrēja kādu laiku atpakaļ.
- Komanda veicināja vairākas izmaiņas un uzlabojumus pirms programmas Sēklu glabātuve rezerves lietotne.
- Lietojumprogrammai LineageOS Recorder ir pievienoti daudzi kļūdu labojumi, uzlabojumi un funkcijas.
- Atšķirībā no Google reklāmām iespējotās palaišanas programmas Android TV versijas tagad tiek piegādātas ar Android TV palaidēju bez reklāmām.
- Android TV versijas tagad tiek piegādātas ar atslēgu apstrādātāju, kas ļauj mums atbalstīt pielāgotas atslēgas plašā Bluetooth un IR tālvadības pults klāstā.
- LineageOS
adb_root
pakalpojums vairs nav saistīts ar būvējuma tipa īpašumu. - Projekta izvilkšanas utilītas tagad atbalsta izvilkšanu no vairuma veidu rūpnīcas attēlu/iepakotajiem OTA attēliem, ievērojami vienkāršojot ierīces izcelšanu un lāsumu izņemšanu.
- Mūsu SDK ir pievienots augstas pieskāriena aptauju ātruma atbalsts, ļaujot to iespējot atbalstītajās ierīcēs.
- AOSP Clang rīkķēde tagad ir noklusējuma rīku ķēde, kas tiek izmantota LineageOS kodolu kompilēšanai.
- Qualcomm Snapdragon kamera ir atcelta, un ierīces, kas to izmantoja iepriekš, tagad izmantos Camera2.
- Tumšais režīms tagad ir iespējots pēc noklusējuma.
- Ir pieejams pilnīgi jauns iestatīšanas vednis ar visām jaunajām Android 12 stila ikonām, animācijām un daudzām jaunām konfigurējamām lapām.
- Pilnīgi jauns ikonu komplekts gandrīz visām lietotnēm, pat sistēmas lietotnēm.
Papildus iepriekš minētajiem uzlabojumiem gan LineageOS 19, gan mantotajā 18.1 kodu bāzē ir iekļautas arī šādas izmaiņas:
- Pilnīgi jauns noklusējuma fona tapetes un pilns fona tapešu komplekts, no kuriem izvēlēties. Šīs tapetes ir izstrādātas, ņemot vērā operētājsistēmas Android 12 Monet tēmas funkcijas.
- Wi-Fi displejs ir pieejams visām ierīcēm, kuras izvēlas izvēlēties, izmantojot Qualcomm patentēto interfeisu vai nesen atjaunoto mantoto Miracast saskarni!
- Atbalsts pielāgotām uzlādes skaņām dažādiem uzlādes veidiem, kabeļiem vai bezvadu.
Turpmākas izmaiņas
Tīkla ierobežojumi
Ir bijis iebūvētais ugunsmūris, ierobežots tīkla režīms un katras lietotnes datu izolācijas funkcijas pārrakstīts, lai atbalstītu AOSP jauno ierobežoto tīkla režīmu un BPF (Berkeley pakešu filtru) iekārta. Turklāt datu ierobežošanas un tīkla izolācijas līdzekļi ir apvienoti vienā ieviešanā.
eBPF, izmantojot iptables
AOSP tagad ietver Paplašināts Bērklija pakešu filtrs (eBPF) ielādētājs un bibliotēka, kas sāknēšanas laikā ielādē eBPF programmas, lai paplašinātu kodola funkcionalitāti. Tas būtībā noveco iptables
, un nav vienkārša veida, kā šo līdzekli atpakaļportēt uz mantotajiem Linux kodola variantiem. LineageOS komanda ir izveidojusi funkcionālu backport ierīcēm ar Linux kodolu 4.4, taču tā pārnešana uz kodolu 3.18 vai vecāku ir diezgan apgrūtinošs darbs. Turklāt jūs nevarat atjaunot iptables
AOSP kodu bāzē, nesalaužot lietas.
Līdz ar to nebūs oficiāla atbalsta LineageOS 19 Android ierīcēm, kurās darbojas Linux kodols 3.18 vai jaunāka versija, kamēr šīm kodola versijām netiks nodrošināts atbilstošs BPF risinājums.
LineageOS 19 — oficiālās versijas atbalstītajām ierīcēm
Šis ir oficiālais LineageOS 19 izlaišanas sērijas oficiālais būvēšanas saraksts:
Sr. Nr. |
Ierīce un foruma saite |
Ierīces koda nosaukums un Wiki saite |
Uzturētājs |
---|---|---|---|
1. |
ASUS ZenFone 5Z |
Z01R |
rohanpurohit, Jackeagle, TheEMarD |
2. |
ASUS ZenFone 8 |
dēļ |
ZVNexus, Demon000 |
3. |
F(x) tec Pro1 |
pro1 |
BadDaemon, bgcngm, intervigil, mccreary, npjohnson, tdm |
4. |
Google Pixel 2 |
valze |
Eamo5 |
5. |
Google Pixel 2 XL |
taimen |
Eamo5 |
6. |
Google Pixel 3 |
zilā līnija |
razorloves, cdesai, intervigil, mikeioannina |
7. |
Google Pixel 3 XL |
šķērssvītra |
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 |
liesma |
cdesai, Eamo5, mikeioannina, npjohnson |
11. |
Google Pixel 4 XL |
koraļļi |
cdesai, Eamo5, mikeioannina, npjohnson |
12. |
Google Pixel 4a |
sauleszivs |
PeterCxy, cdesai, mikeioannina |
13. |
Google Pixel 4a 5G |
bremze |
aleasto, mikeioannina |
14. |
Google Pixel 5 |
sarkanspura |
aleasto, mikeioannina |
15. |
Google Pixel 5a |
bārbeta |
aleasto, mikeioannina |
16. |
Lenovo Z5 Pro GT |
sirds |
tiemards, pēc izvēles grauzdiņš |
17. |
Lenovo Z6 Pro |
zippo |
Lucchetto, themard |
18. |
Moto G6 Plus |
evert |
Jleeblanch |
19. |
Moto G7 |
upe |
erfanoabdi, npjohnson, SyberHexen |
20. |
Moto G7 Plus |
ezers |
Džlīblančs, npdžonsons |
21. |
Moto G7 jauda |
okeāns |
SyberHexen, erfanoabdi, npjohnson |
22. |
Moto X4 |
Payton |
Erfanoabdi, TheEMarD |
23. |
Moto Z2 spēks |
nash |
erfanoabdi, npjohnsons |
24. |
Moto Z3 Play |
Bekhems |
Jleeblanch |
25. |
Motorola One Action |
trijotne |
Stingri, npjohnson |
26. |
Motorola One Power |
šefpavārs |
Hasaber8 |
27. |
Motorola One Vision/Motorola P50 |
kane |
Stingri, npjohnson |
28. |
Nokia 6.1 (2018) |
PL2 |
npjohnson, theimpulson |
29. |
Nokia 6.1 Plus |
DRG |
npjohnson, theimpulson |
30. |
OnePlus 6 |
Enčilada |
LuK1337 |
31. |
OnePlus 6T |
fajita |
Edvīns Moks |
32. |
Razer tālrunis 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 |
aksolotls |
Amartinz, Džo |
36. |
Sony Xperia XA2 |
pionieris |
LuK1337, Stingri, cdesai |
37. |
Sony Xperia XA2 Plus |
ceļotājs |
LuK1337 |
38. |
Sony Xperia XA2 Ultra |
atklājums |
LuK1337 |
39. |
Sony Xperia 10 |
kirin |
LuK1337 |
40. |
Sony Xperia 10 Plus |
sirēna |
LuK1337 |
41. |
Xiaomi POCO F1 |
berilija |
bgcngm, warabhishek |
Drīzumā uz LineageOS 19 tiks pāriets vairāk ierīču, tāpēc sekojiet līdzi mūsu galvenajai lapai, jo tajā mēs publicēsim regulārus stāstus.
Vispārējie mērķi
Tāpat kā iepriekšējā gada izlaidumā, LineageOS komanda atbalsta Android virtuālo ierīci (AVD), t.i., noklusējuma emulatora vidi, ko nodrošina Android Studio, kā veidot mērķi. Šī attīstība turpinās ar LineageOS 19, kas atbalsta arī Android Automotive veidošanas mērķus. Izstrādātāji var izveidot Generic System Image (GSI) pakotnes gan mobilajās, gan Android TV konfigurācijās, lai gan oficiālajā lejupielādes portālā netiks mitinātas šādas iepriekš apkopotas versijas.
Ko darīt, ja mana ierīce šeit nav norādīta?
Tas, ka jūsu ierīce šeit nav norādīta, nenozīmē, ka šobrīd nevarat izbaudīt LineageOS 19. Atvērtā pirmkoda rakstura dēļ mūsu forumos ir pieejamas vairākas neoficiālas versijas daudzām ierīcēm, no kurām daudzas galu galā kļūs par oficiālām versijām, attīstoties. Vēl vairāk: vairums no tiem līdz šim ir lieliski stabili kā ikdienas braucēji, un dažkārt rodas nelielas dīvainības.
LineageOS XDA forumi
Kā jaunināt uz LineageOS 19 no vecākas versijas
Ja nepārzināt pielāgoto ROM instalēšanas vai tālruņa pārveidošanas procesu, jūs vispirms ir jāatbloķē ierīces sāknēšanas ielādētājs un jāinstalē atjaunināta pielāgota atkopšana, piemēram, LineageOS Recovery vai TWRP, pirms mēģināt kaut ko darīt. Kad jūsu ierīcei būs pieejamas oficiālās LineageOS 19 versijas, tās būs jāinstalē, izmantojot pielāgoto atkopšanas vidi. Ierīces norādījumi var atšķirties, tāpēc dariet to apskatiet atbilstošo wiki lapu iepriekš.
Kas attiecas uz Google lietotnēm, tās nav iepriekš instalētas LineageOS laidienā. Tev vajag izvēlieties piemērotu GApps izplatīšanu un uzstādiet to pats.
LineageOS 18.1 — oficiālās versijas atbalstītajām ierīcēm
Kamēr uzturētāji strādā pie tā, lai ierīces tiktu atvērtas oficiālajā LineageOS 19, kuras pamatā ir operētājsistēma Android 12, jūs joprojām varat atrast automātiskas versijas šīm ierīcēm, kuras atbalsta LineageOS 18.1.
LineageOS 18.1 oficiālais būvējumu saraksts. Pieskarieties/noklikšķiniet, lai izvērstu.
Sr. Nr. |
Ierīce un foruma saite |
Ierīces koda nosaukums un Wiki saite |
Uzturētājs |
---|---|---|---|
1. |
ASUS ROG tālrunis 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 |
Rk585 |
6. |
BQ Aquaris X |
bardoks |
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 |
buru zivs |
npjohnsons |
11. |
Google Pixel XL |
marlīns |
npjohnsons |
12. |
Lenovo P2 |
kuntao |
mikeioannina, highwaystar |
13. |
Lenovo Yoga Tab 3 Plus |
LTE: YTX703LBezvadu internets: YTX703F |
Kvalenaugs, Vladimirs Olteans |
14. |
LG G3 |
AT&T: d850Kanāda: d852Starptautiski: d855Koreja: f400Sprints: Ls 990T Mobile: d851Verizon: vs985 |
HardStyl3r, firebird11 |
15. |
Motorola Edge |
sacīkšu braucējs |
erfanoabdi, Jleeblanch, SyberHexen |
16. |
Motorola Edge S/Moto G100 |
nio |
dianlujitao |
17. |
Motorola Moto E5 Plus |
XT1924-3/9: ahannaXT1924-6/7/8: hanna1924-1/2/4/5: ranna |
Jarl-Penguin, karthick111, electimon, wh0dat |
18. |
Motorola Moto G 5G/Motorola One 5G Ace |
Kijeva |
SyberHexen, Jleeblanch |
19. |
Motorola Moto G 5G Plus/Motorola One 5G |
nairo |
SyberHexen |
20. |
Motorola Moto G5 |
sedriks |
Jarl-Pingvīns |
21. |
Motorola Moto G5S |
montana |
Jarl-Penguin, wiktorek140 |
22. |
Motorola Moto X 2014 |
victara |
jro1979, linkandrea, npjohnson |
23. |
OnePlus 9 |
limonāde |
tangalberts919 |
24. |
OnePlus 9 Pro |
limonāde |
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 |
Divas SIM kartes: s3ve3gdsSamsung kamera: s3ve3gjvSony kamera: s3ve3gxx |
PythonLimited, fcuzzocrea, Teledurak |
30. |
Samsung Galaxy S5 Active |
klteactivexx |
šķēps, npjohnsons |
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 |
aiz0lte |
Linux4 |
33. |
Samsung Galaxy S10 |
aiz 1lte |
Linux4 |
34. |
Samsung Galaxy S10 Plus |
aiz 2lte |
Linux4 |
35. |
Samsung Galaxy S10 5G |
ārpusx |
Linux4 |
36. |
Sony Xperia XZ2 |
akari |
olivier97, sjllls |
37. |
Sony Xperia XZ2 Compact |
xz2c |
olivier97, sjllls |
38. |
Sony Xperia XZ2 Premium |
aurora |
olivier97, sjllls |
39. |
Sony Xperia XZ3 |
akatsuki |
dtrunk90, sjllls |
40. |
Sony Xperia Z2 |
sirius |
ArianK16a |
41. |
Sony Xperia Z3 |
z3 |
Tom1000, es pats5 |
42. |
Sony Xperia Z3 Compact |
z3c |
ArianK16a |
43. |
Xiaomi Mi 6 |
sagit |
ArianK16a, Elektroschmock |
44. |
Xiaomi Mi 6X |
wayne |
Īzaks Čens |
45. |
Xiaomi Mi 10T/Mi 10T Pro/Redmi K30S Ultra |
apollons |
Ramiski, SebaUbuntu |
46. |
Xiaomi Mi 10T Lite/Mi 10i/Redmi Note 9 Pro 5G |
gaugins |
Linrins |
47. |
Xiaomi Mi 10 Lite |
monet |
xSylla |
48. |
Xiaomi Mi A1 |
tissot |
abhinavgupta371 |
49. |
Xiaomi Mi A2 |
jasmīna_dīgsts |
mikeioannina |
50. |
Xiaomi Mi Mix 2 |
Chiron |
mikeioannina, wight554 |
51. |
Xiaomi Mi Note 3 |
Džeisons |
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 |
atsauce23 |
55. |
Xiaomi POCO X3 |
surya |
Šimitars, Subhajeetmuhuri |
56. |
Xiaomi POCO X3 Pro |
vayu |
SebaUbuntu |
57. |
Xiaomi Redmi Note 5 Pro |
kapec |
srfarias, SebaUbuntu |
58. |
Xiaomi Redmi Note 6 Pro |
divas lūpas |
DD3Boh |
59. |
Xiaomi Redmi Note 7/7S |
lavandas |
Giovix92, UltraGamerHD |
60. |
Xiaomi Redmi Note 8/8T |
ginkgo |
DarkJoker360, danascape |
61. |
ZUK Z2 Plus |
z2_plus |
DD3Boh |
Lasīt vairāk
Līdzīgi kā LineageOS 19 versijās, mums vajadzētu redzēt, ka vairāk viedtālruņu nonāks LineageOS 18.1 būvēšanas sarakstā. Vairākas ierīces, kas darbojas operētājsistēmā LineageOS 17.1, pašlaik zaudēja oficiālo atbalstu, taču mēs ceram, ka tuvāko dienu laikā jauni uzturētāji iesaistīsies un atjaunos tās.
Avots:LineageOS emuārs
Paldies Mishaal Rahman par padomu!