Vrystelling van die LineageOS 19 mobiele platform gebaseer op Android 12

Die ontwikkelaars van die LineageOS-projek, wat CyanogenMod vervang het, het die vrystelling van LineageOS 19 aangebied, gebaseer op die Android 12-platform. Daar word kennis geneem dat die LineageOS 19-tak gelykheid in funksionaliteit en stabiliteit bereik het met tak 18, en erken word as gereed vir oorgang om die eerste vrystelling te vorm. Samestellings word voorberei vir 41 toestelmodelle.

LineageOS kan ook in die Android Emulator en Android Studio uitgevoer word. Die vermoë om saam te stel in Android TV en Android Automotive-modus word verskaf. Wanneer dit geïnstalleer is, word alle ondersteunde toestelle by verstek hul eie Lineage Recovery aangebied, wat nie 'n aparte herstelpartisie vereis nie. LineageOS 17.1-bou is op 31 Januarie gestaak.

Verouderde ondersteuning vir baie ouer toestelle as gevolg van die verwydering van iptables van AOSP en die oorgang van Android 12 om eBPF vir pakkiefiltrering te gebruik. Die probleem is dat eBPF slegs gebruik kan word op toestelle wat Linux-kern 4.9 of nuwer vrystellings beskikbaar het. Vir toestelle met kern 4.4 is eBPF-ondersteuning teruggeplaas, maar dit is moeilik om na toestelle met kernweergawe 3.18 oor te dra. Deur oplossings te gebruik, was dit moontlik om Android 12-komponente bo-op ou pitte te laai, geïmplementeer deur 'n terugrol na iptables, maar die veranderinge is nie in LineageOS 19 aanvaar nie as gevolg van 'n ontwrigting in pakkiefiltrering. Totdat die eBPF-poort vir ouer pitte beskikbaar word, sal LineageOS 19-gebaseerde bouwerk nie vir sulke toestelle verskaf word nie. As samestellings met LineageOS 18.1 vir 131 toestelle geskep is, dan is in LineageOS 19 samestellings tans beskikbaar vir 41 toestelle.

In vergelyking met LineageOS 18.1, word die volgende verbeterings, benewens veranderinge spesifiek vir Android 12, ook voorgestel:

  • Die oorgang na die Android-12.1.0_r4-tak vanaf die AOSP (Android Open Source Project)-bewaarplek is gemaak. Die WebView-blaaier-enjin is gesinchroniseer met Chromium 100.0.4896.58.
  • In plaas van die nuwe volumebeheerpaneel wat in Android 12 voorgestel word, het dit sy eie heeltemal herontwerpte paneel wat van die kant af uitskuif.
  • Donker koppelvlakontwerpmodus is by verstek geaktiveer.
  • Die hoofinstrument vir die bou van die Linux-kern is die Clang-samesteller, wat in die AOSP-bewaarplek verskaf word.
  • 'n Nuwe Setup Wizard is voorgestel, wat 'n groot stel nuwe bladsye met instellings byvoeg, nuwe ikone en animasie-effekte van Android 12 gebruik.
  • 'n Nuwe versameling ikone is ingesluit, wat byna alle toepassings dek, insluitend stelsels.
  • Verbeterde fotogalerybestuurtoepassing, wat 'n vurk van die Gallery-toepassing van die AOSP-bewaarplek is.
  • Verbeterings is aangebring aan die program vir die installering van opdaterings, die Jelly-webblaaier, die Recorder-stemopnemer, die FOSS Etar-kalenderbeplanner en die Seedvault-rugsteunprogram. Verbeterings wat by FOSS Etar en Seedvault gevoeg is, is teruggestuur na stroomop-projekte.
  • Vir gebruik op Android TV-toestelle is 'n uitgawe van die navigasie-koppelvlak (Android TV Launcher) voorgestel, vry van vertoon van advertensies. 'n Knoppie-hanteerder is by geboue vir Android TV gevoeg, wat jou toelaat om bykomende knoppies op verskeie afstandbeheerders te gebruik wat via Bluetooth en infrarooi werk.
  • Bygevoeg ondersteuning vir die inbou van Android Automotive-teikenplatformmodus vir gebruik in motorinligtingvermaakstelsels.
  • Die binding van die adb_root-diens aan die eiendom wat die samestellingtipe bepaal, is verwyder.
  • Die beelduitpakhulpmiddel het ondersteuning bygevoeg vir die onttrekking van data uit die meeste soorte argiewe en beelde met opdaterings, wat die onttrekking van binêre komponente wat nodig is vir die werking van die toestel vergemaklik.
  • Die SDK bied die vermoë om die peilingsintensiteit van raakskerms te verhoog om reaksietyd te verminder om die skerm aan te raak.
  • Om toegang tot kameras op toestelle gebaseer op die Qualcomm Snapdragon-platform te verkry, word die Camera2 API gebruik in plaas van die Qualcomm-spesifieke koppelvlak.
  • Die standaard lessenaarpapier is vervang en 'n nuwe plakpapierversameling is bygevoeg.
  • Die Wi-Fi Display-funksie, wat jou toelaat om afgeleë uitvoer na 'n eksterne skerm te organiseer sonder 'n fisiese verbinding met die monitor, word geïmplementeer vir alle toestelle, insluitend skerms wat Qualcomm se eie draadlose koppelvlak en Miracast-tegnologie ondersteun.
  • Dit is moontlik om aparte klanke toe te ken vir verskillende tipes laai (laai via kabel of draadlose laai).
  • Die ingeboude brandmuur, beperkte netwerktoegangsmodus en toepassingsisolasievermoëns is herskryf om die nuwe netwerkisolasiemodus in AOSP en die gebruik van eBPF in ag te neem. Kode vir databeperking en netwerkisolasie is in een implementering gekombineer.

Bron: opennet.ru

Voeg 'n opmerking