Android 19-l põhineva LineageOS 12 mobiiliplatvormi väljalase

CyanogenModi asendanud projekti LineageOS arendajad esitlesid Android 19 platvormil põhineva LineageOS 12 väljalaset. Märgitakse, et LineageOS 19 haru on funktsionaalsuse ja stabiilsuse poolest saavutanud võrdsuse haruga 18 ning on tunnistatud kasutamiseks valmis. üleminek esimese väljaande moodustamiseks. Koosteid valmistatakse ette 41 seadmemudelile.

LineageOS-i saab käivitada ka Androidi emulaatoris ja Android Studios. Pakutakse kokkupanemise võimalust Android TV ja Android Automotive režiimis. Installimisel pakutakse kõikidele toetatud seadmetele vaikimisi oma Lineage Recovery, mis ei vaja eraldi taastesektsiooni. LineageOS 17.1 järgud lõpetati 31. jaanuaril.

Paljude vanemate seadmete tugi on aegunud, kuna AOSP-st eemaldati iptables ja Android 12 läks üle pakettide filtreerimiseks eBPF-ile. Probleem on selles, et eBPF-i saab kasutada ainult seadmetes, millel on saadaval Linuxi kernel 4.9 või uuemad versioonid. Kerneliga 4.4 seadmete puhul on eBPF-i tugi tagasiportitud, kuid kerneli versiooni 3.18 töötavatele seadmetele portimine on keeruline. Lahendusi kasutades oli võimalik laadida Android 12 komponente vanade tuumade peale, mis rakendati iptablesi tagasipööramise kaudu, kuid pakettide filtreerimise häire tõttu ei võetud muudatusi vastu LineageOS 19-sse. Kuni vanemate tuumade jaoks mõeldud eBPF-porti pole saadaval, ei pakuta sellistele seadmetele LineageOS 19-põhiseid versioone. Kui LineageOS 18.1-ga komplektid loodi 131 seadmele, siis LineageOS-is on praegu saadaval 19 komplekti 41 seadme jaoks.

Võrreldes versiooniga LineageOS 18.1 pakutakse lisaks Android 12 muudatustele ka järgmisi täiustusi:

  • Üleminek android-12.1.0_r4 harule AOSP (Android Open Source Project) hoidlast on tehtud. WebView-brauseri mootor on sünkroonitud versiooniga Chromium 100.0.4896.58.
  • Android 12-s pakutud uue helitugevuse juhtpaneeli asemel on sellel oma täielikult ümber kujundatud paneel, mis libiseb küljelt välja.
  • Tume liidese kujundusrežiim on vaikimisi lubatud.
  • Linuxi kerneli loomise peamine tööriist on Clangi kompilaator, mis on saadaval AOSP hoidlas.
  • Välja on pakutud uus häälestusviisard, mis lisab suure hulga uusi seadetega lehti, kasutab Android 12 uusi ikoone ja animatsiooniefekte.
  • Kaasas on uus ikoonide kogu, mis hõlmab peaaegu kõiki rakendusi, sealhulgas süsteemirakendusi.
  • Täiustatud fotogalerii haldamise rakendus, mis on AOSP hoidlast pärit Galerii rakenduse kahvel.
  • Täiustatud on uuenduste installimise programmi, Jelly veebibrauserit, helisalvestit, FOSS Etari kalendriplaneerijat ja varundusprogrammi Seedvault. FOSS Etarile ja Seedvaultile lisatud täiustused on tagastatud eelnevatele projektidele.
  • Android TV seadmetes kasutamiseks on välja pakutud navigeerimisliidese (Android TV käivitaja) väljaanne, mis ei sisalda reklaame. Android TV konstruktsioonidele on lisatud nupukäsitleja, mis võimaldab kasutada lisanuppe erinevatel Bluetoothi ​​ja infrapuna kaudu töötavatel pultidel.
  • Lisatud tugi Android Automotive'i sihtplatvormi režiimis ehitamiseks kasutamiseks autotööstuse teabe- ja meelelahutussüsteemides.
  • Teenuse adb_root sidumine atribuudiga, mis määrab koostutüübi, on eemaldatud.
  • Piltide lahtipakkimise utiliit on lisanud tuge andmete ekstraheerimiseks enamikust arhiivitüüpidest ja piltidest koos uuendustega, mis lihtsustab seadme tööks vajalike binaarkomponentide väljavõtmist.
  • SDK võimaldab suurendada puuteekraanide küsitluse intensiivsust, et vähendada ekraani puudutamisele reageerimise aega.
  • Qualcomm Snapdragoni platvormil põhinevate seadmete kaameratele juurdepääsuks kasutatakse Qualcommi-spetsiifilise liidese asemel Camera2 API-d.
  • Töölaua vaiketaustapilt on asendatud ja lisatud on uus tapeedikogu.
  • Wi-Fi Display funktsioon, mis võimaldab korraldada kaugväljundit välisele ekraanile ilma monitoriga füüsilise ühenduseta, on rakendatud kõikidele seadmetele, sealhulgas ekraanidele, mis toetavad Qualcommi patenteeritud traadita liidest ja Miracasti tehnoloogiat.
  • Erinevatele laadimistüüpidele (laadimine kaabli või juhtmeta laadimine) on võimalik määrata eraldi helid.
  • Sisseehitatud tulemüür, piiratud võrgu juurdepääsu režiim ja rakenduste eraldamise võimalused on ümber kirjutatud, et võtta arvesse AOSP uut võrgu eraldamise režiimi ja eBPF-i kasutamist. Andmete piiramise ja võrgu eraldamise kood on ühendatud üheks teostuseks.

Allikas: opennet.ru

Lisa kommentaar